Как создать пользовательский язык в Notepad ++ на основе существующего языка? - PullRequest
13 голосов
/ 24 октября 2011

Я часто работаю с файлами с расширением .ebs.Это язык, основанный на vbscript с рядом новых ключевых слов.

В настоящее время я установил notepad ++, чтобы просто использовать встроенную подсветку vb для файлов с расширением .vbs.Работает нормально, но пользовательские ключевые слова не выделяются.

Я хотел бы создать пользовательский язык для файлов .ebs, но основывать его на встроенном языке VB.

Это возможно?Я искал, но у встроенных языков нет соответствующего XML-файла для копирования и изменения.

Ответы [ 2 ]

13 голосов
/ 24 октября 2011

Все основные моменты расположены в \ langs.model.xml и \ stylers.model.xml.

Скопируйте один xml, на котором вы хотите основывать, и отредактируйте его так, как вам нравится.

6 голосов
/ 10 ноября 2014

Предыдущие ответы верны и очень полезны. Вот небольшое обновление.

В Notepad ++ 6.6.9 XML-файлы называются «stylers.xml» и «langs.xml» и находятся в C: \ Users \ MyUserName \ AppData \ Roaming \ Notepad ++ (по крайней мере, на компьютере с Windows 7).

...