3

Чтобы смягчить некоторую головную боль при работе с XML, я экспериментировал с PXSL, сокращенным синтаксисом для любого документа XML с расширенными возможностями макросов. Однако, поскольку он настолько новый, я не смог найти текстовых редакторов, которые знают, как его разобрать для подсветки синтаксиса.Синтаксис-подсветка для PXSL?

Знаете ли вы о каких-либо редакторах или плагинах, которые позволили бы это сделать? Где бы я начал, если бы хотел определить подсветку синтаксиса, скажем, для Notepad ++?

Заранее спасибо.

ответ

0

Вы можете проверить PApp syntax highlighting включены в VIM.

Синтаксис файла Papp обрабатывает файлы .papp и, в меньшей степени, .pxml и .pxsl файлов, которые все смеси Perl/XML/HTML/XML с другом, используя в качестве формата файла верхнего уровня. По умолчанию все разделы phtml или pxml рассматриваются как строка со встроенными командами препроцессора. Если вы установите переменную:

:let papp_include_html=1 

в вашем запуске файла он будет пытаться синтаксисом HILIGHT HTML код внутри PHTML разделов, но это относительно медленный и слишком красочные, чтобы иметь возможность редактировать благоразумно;) (aka, pxsl сложно разобрать)

Новейшая версия файла синтаксиса papp.vim обычно может быть найдена по адресу http://papp.plan9.de.

1

Я не являюсь пользователем Notepad ++, но я могу порекомендовать вам использовать UltraEdit и его специальную функцию подсветки синтаксиса.

Он уже поддерживает несколько языков, как указано ниже:

http://www.ultraedit.com/downloads/extras.html

И лучшая сторона, вы можете создать свой собственный файл слово принимая взглянуть на примеры.

Худшая часть с другой стороны, UltraEdit не бесплатно ..

+0

Думаю, вы должны дать ему шанс хотя бы на 30 дней .. – dincerm

1

Я бы рекомендовал PSpad, поддерживает множество синтаксических раскладок, и это бесплатное ПО. www.pspad.com

0

Чтобы включить подсветку синтаксиса для PXSL .pxl (или любой другой атипичный расширение файла) в Notepad ++, вам нужно:

  1. установить XML-Tools плагин
  2. сказать, что Notepad ++ .pxl (и любые другие) расширения файлов должны быть выделены как XML.

Для (1) нажмите «Плагины» -> «Менеджер подключаемых модулей» -> «Показать диспетчер подключаемых модулей». Прокрутите вниз и отметьте инструменты XML, а затем установите.

После перезапуска Notepad ++, сделайте (2):

  • нажмите "Настройки" -> «Styler Configurator ..."
  • В "Language" списке, выберите "XML"
  • В "User доб" текстовое поле, введите "PXL"

например, когда я хотел, чтобы мой DITA исходные файлы, которые будут выделены как XML, я добавил «dita ditamap» в текстовое поле User ext, чтобы выделить файлы с расширениями .dita или .ditamap.

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