2008-10-16 2 views
20

Помимо Visual Studio, какой инструмент вы нашли лучше всего создавать, редактировать, обслуживать и, возможно, отлаживать файлы XSLT?Лучший редактор XSLT & | Debugger

Я работаю над довольно большим проектом, и у нас есть тонны файлов XSLT, и они стали довольно сложными в их реализации.

Язык кажется таким хрупким. Было бы неплохо ориентироваться и идентифицировать ошибки быстрее.

+0

VS2010 У 64-разрядной версии есть нерешенная проблема, при которой отладка XSLT падает VS ... Очень больно .. – nixon 2011-04-26 13:18:40

ответ

15

У меня были хорошие результаты, используя Oxygen для отладки XSLT, создания XPath и общего материала XML.

+1

Во второй рекомендации по кислороду. Плюсы: хорошая интеграция с несколькими реализациями XSLT 1.0 и 2.0 (MSXSL, Xalan, Saxon), очень настраиваемая, кросс-платформа, intellisense. Минусы: он зависает больше, чем другие мои приложения (я использую Windows). – 2008-10-16 19:52:34

+3

Another Con: Бесплатная версия - это всего лишь пробная версия – starbeamrainbowlabs 2013-04-02 12:57:35

6

Liquid XML Studio довольно хорошо интерпретирует ваши запросы XPATH в режиме реального времени.

Cooktop также позволяет запускать мои запросы XPATH и показывает мне XML и HTML, созданные при запуске XSLT в отношении данного XML.

Кроме того, коллега говорит мне, что более новые версии Adobe Dreamweaver позволяют связать XML-файл с файлом XSLT и запустить преобразование.

По возможности я использую Subversion для отслеживания изменений.

И для навигации, я чаще всего использую VIM (или VIEmu), а иногда и пользовательский Визуальное расширение студии, который строит индекс XSL текущего документа: шаблон и XSL: переменные узлы, чтобы обеспечить один клик навигации к записям корневых ,

2

В моем магазине мы используем шпиона Altova Xml.

+0

Ссылка: http://www.altova.com/xml-editor/ – starbeamrainbowlabs 2013-04-02 12:58:59

2

Я действительно делал некоторые из этого сам недавно, и я нахожу, что если вы являетесь разработчиком .NET, Visual Studio фактически имеет довольно справедливую поддержку, встроенную для xslt-файлов.

1

Раньше я использовал инструмент Xselerator от Marrowsoft. Вы можете найти пробные версии, плавающие по интернету, но они, похоже, ушли из бизнеса, поэтому вы больше не можете их покупать. Это был отличный инструмент.

+0

Я использую Xselerator, но затем переключился на oXygen. – jelovirt 2009-03-18 11:26:32

0

Я также использую Xselerator. Как уже упоминалось, однажды он просто исчез из Интернета. К счастью, я лицензировал его до этого.

1

В дополнение к природным возможностям Visual Studio здесь (я думаю, что отладчик особенно силен), есть также надстройка профилировщика: http://code.msdn.microsoft.com/xsltprofiler.

Смежные вопросы