Forum.iFiction.Ru

iFiction.Ru · ifHub · FAQ · IFWiki · QSP · URQ · INSTEAD · AXMA

форум об interactive fiction, текстовых приключенческих играх и всём таком...

Вы не зашли.

5    0    #1
18.03.2022 15:54

johnbrown
Участник (+221, -9)
Откуда: Москва
Зарегистрирован: 01.12.2013
Сообщений: 241

Поддержка Inform 6 в Notepad++

Сделал подсветку синтаксиса и автозавершение в NPP. Данные инструменты поддерживают практически полный синтаксис Inform 6 и RInform (более 600 ключевых слов и операторов).

https://forum.ifiction.ru/attachment.php?item=648&download=

ПОДСВЕТКА СИНТАКСИСА

Для установки пользовательского языка разметки (UDL — User Defined Language) выберите в верхней панели меню NPP пункт "Синтаксисы" -> "Польз.Синтаксис" -> "Задать свой синтаксис...". Далее "Импортировать" и выбрать файл "inform6_udl.xml" из папки "userDefineLangs". Чтобы добавить язык на панель языков выберите из выпадающего списка "Inform 6" и нажмите "Сохранить как" "Inform". Язык появится в меню "Синтаксисы". Для применения языка выберите его. "Inform 6" из списка можно удалить.

Ключевые слова и операторы сгруппированы в категории (на основе DM4 и IBG):

 спойлер…

Регистр ввода важен.

Предложенную цветовую схему (группировку) можно изменить по своему желанию или сократить, если она кажется избыточной. Для этого в пункте "Задать свой синтаксис..." выберите из выпадающего меню "Inform". Изменения сохраняются в программе и применяются автоматически. Если нужно записать их в файл используйте кнопку "Экспортировать".

Руководства по UDL:
https://ivan-radic.github.io/udl-documentation/
https://npp-user-manual.org/docs/user-d … ge-system/

АВТОЗАВЕРШЕНИЕ

Для установки автозавершения скопируйте с объединением папку "autoCompletion" в установленную папку "Notepad++". Изменения вступят в силу после перезапуска программы. Настроить режим автозавершения можно в меню "Опции" -> "Настройки" -> "Автозавершение".

Руководство по автозавершению: 
https://npp-user-manual.org/docs/auto-completion/

Пожелания и сообщения об ошибках можно оставлять в этой теме.

Отредактировано johnbrown (18.03.2022 15:55)


Прикрепленные файлы:
inform6_npp.zip, Размер: 9,471 байт, Скачано: 123
npp.png, Размер: 53,045 байт, Скачано: 168

Неактивен

Powered by PunBB
© copyright 2001–2024 iFiction.Ru