Сделал подсветку синтаксиса и автозавершение в NPP. Данные инструменты поддерживают практически полный синтаксис Inform 6 и RInform (более 600 ключевых слов и операторов).
ПОДСВЕТКА СИНТАКСИСА
Для установки пользовательского языка разметки (UDL — User Defined Language) выберите в верхней панели меню NPP пункт "Синтаксисы" -> "Польз.Синтаксис" -> "Задать свой синтаксис...". Далее "Импортировать" и выбрать файл "inform6_udl.xml" из папки "userDefineLangs". Чтобы добавить язык на панель языков выберите из выпадающего списка "Inform 6" и нажмите "Сохранить как" "Inform". Язык появится в меню "Синтаксисы". Для применения языка выберите его. "Inform 6" из списка можно удалить.
Ключевые слова и операторы сгруппированы в категории (на основе DM4 и IBG):
спойлер…
Регистр ввода важен.
Предложенную цветовую схему (группировку) можно изменить по своему желанию или сократить, если она кажется избыточной. Для этого в пункте "Задать свой синтаксис..." выберите из выпадающего меню "Inform". Изменения сохраняются в программе и применяются автоматически. Если нужно записать их в файл используйте кнопку "Экспортировать"
АВТОЗАВЕРШЕНИЕ
Для установки автозавершения скопируйте с объединением папку "autoCompletion" в установленную папку "Notepad++". Изменения вступят в силу после перезапуска программы. Настроить режим автозавершения можно в меню "Опции" -> "Настройки" -> "Автозавершение".
Отредактировано johnbrown (26.08.2026 07:23)
Неактивен