1

У меня есть собственный файл стиля 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), я получаю это:

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

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

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

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

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

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

1 ответ1

0

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

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

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .