Подтвердить что ты не робот

Лучший редактор XSLT & | дебаггер

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

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

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

4b9b3361

Ответ 1

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

Ответ 2

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

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

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

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

И для навигации я чаще всего использую VIM (или VIEmu), а иногда и пользовательское расширение Visual Studio, которое строит индекс текущего документа xsl: template и xsl: переменные узлы для обеспечения навигации одним нажатием на корневые записи.

Ответ 3

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

Ответ 4

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

Ответ 5

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

Ответ 6

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

Ответ 7

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