3

В частности, я хочу, чтобы NPP не забывал использовать подсветку синтаксиса Ruby всякий раз, когда я открываю Vagrantfile. У них нет расширения, и я попытался добавить "Vagrantfile" к пользовательским расширениям в конфигураторе стилей, но это не сработало.

Кто-нибудь, чтобы это работало?

2 ответа2

2

Есть плагин, который может определять язык, основываясь на моделях vi, шебангах и т. Д .:

http://sourceforge.net/projects/npppythonplugsq/files/Modeline%20Parser/

Этот плагин Notepad++ будет читать Vim modeline, чтобы иметь настройки для каждого файла. Он также поддерживает Шебанг (#!) выбрать язык.

Вам нужно установить плагин Python Script из менеджера плагинов и вручную установить ModelineParser_0.2.zip. При необходимости можно добавить собственные строки распознавания.

Источник

2

Вы должны добавить расширение вашего vagrantfile, например, pkg, а не само слово "vagrantfile"!

В Notepad++ перейдите в «Настройки» -> «Конфигуратор стилей». В крайнем левом списке языков выберите Ruby. Ниже этого поля есть поле User ext. Запишите в нем все расширения файлов, разделенные пробелами, которые вы хотите рассматривать как Ruby.

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