Поделиться через


Изменение таблиц стилей XSLT

Редактор XML можно также использовать для редактирования таблиц стилей XSLT. Можно воспользоваться преимуществами стандартных возможностей редактора, таких как технология IntelliSense, структурирование, XML-фрагменты и др. Кроме того, имеются новые возможности, облегчающие разработку на языке XSLT.

Возможности XSLT

В следующей таблице описаны функции, доступные только при работе с таблицами стилей XSLT.

Цветовая подсветка синтаксиса

Ключевые слова XSLT, такие как template и match, отображаются цветом для ключевых слов XSLT, указываемых с помощью параметров Шрифты и цвета.

Подчеркивание волнистой линией

Редактор XML использует установленный файл xslt.xsd для проверки таблиц стилей XSLT. Ошибки проверки подчеркнуты синей волнистой линией. Редактор XML также компилирует таблицу стилей в фоновом режиме и сообщает об ошибках и предупреждениях компилятора с помощью подчеркивания волнистыми линиями в соответствующих местах.

Поддержка блоков скриптов

Код в блоках скриптов поддерживается отладчиком XSLT, поэтому можно установить точки останова и пошагово выполнить код блока скрипта.

Просмотр выходных данных XSLT

Можно выполнить преобразование XSL и просмотреть выходные данные в редакторе XML. Дополнительные сведения см. в разделе "Практическое руководство. Выполнение преобразования XSLT из редактора XML".

Отладка XSLT

Можно запустить отладчик XSLT из XSLT-файла в редакторе XML. Отладчик поддерживает установку точек останова в XSLT-файле, просмотр состояния выполнения XSLT и т. д. При проведении указателя над переменной XSLT появляется подсказка со значением переменной. Отладчик можно использовать для отладки таблицы стилей или отладки преобразования скомпилированного XSL-файла, вызванного из другого приложения. Дополнительные сведения см. в разделе Отладка XSLT.