Как добавить XML-файл пользовательского языка в Notepad ++

3346
Chuck

У меня есть собственный файл стиля XML для SAS, из списка пользовательских языковых файлов в Notepad ++, доступных здесь: http://docs.notepad-plus-plus.org/index.php/User_Defined_Languages#How_To_Create_or_Modify_User-Defined_Languages

Стиль файла: http://notepad-plus.sourceforge.net/commun/userDefinedLang/userDefineLang_SAS.xml

Как я могу сказать Notepad ++ создать новый пользовательский язык и использовать этот файл для стиля?

Когда я нажимаю на Новый пользовательский язык (пытаюсь назвать его SAS), я получаю это:

enter image description here

Как я могу сказать ему использовать стиль в файле XML для этого нового пользовательского языка?

Я ознакомился со следующими вопросами, но все они касаются изменения поведения по умолчанию или определения нового языка вручную, а не добавления в готовый файл XMl.

Как установить язык по умолчанию в Notepad ++

Как установить язык по умолчанию в Notepad ++

Добавление нового языка в Notepad ++

Как заставить пользовательский язык в Notepad ++ следовать основному форматированию?

1

1 ответ на вопрос

0
miroxlav

Файл XML, который вы показываете, уже содержит полное определение UDL.

  1. Скопируйте все между тегами <UserLangи </UserLang>включая их.

  2. Найдите файл userdefinelang.xml. Он находится в том же каталоге, что и файл, contextMenu.xmlкоторый вы можете открыть с помощью меню « Настройки» > « Редактировать всплывающее окно ContextMenu» .

    • Если файл отсутствовал, просто скопируйте его в этот файл и пропустите шаги 3 и 4.
  3. Вставьте свой выбор перед </NotepadPlus>тегом.

  4. Сохраните и перезапустите Notepad ++.

  5. Язык должен появиться в нижней части меню «Язык».

Похожие вопросы