Подсветка синтаксиса в Notepad++: как рассматривать пользовательский язык как встроенный?
Это очень незначительная проблема, которая тем не менее раздражало меня в течение нескольких месяцев. Я потратил часы на поиск в Гугле безрезультатно.
включить подсветку синтаксиса .ahk файлы в Notepad++, я загрузил и импортировал .xml-файл для AutoHotkey. Проблема в том, что - чтобы включить эту подсветку-я должен вручную выбрать ее из раскрывающегося списка "язык". Я бы хотел, чтобы это было включено при .файл ahk открыт, как и для различных других языков.
Я пробовал добавление .расширение ahk на язык AutoIt в конфигураторе стилей, которое для меня ничего не делает. Есть идеи? Я не могу быть первым человеком, который был раздражен этим, но я не смог спросить Google с успехом.
3 ответов
он должен работать. Проверьте еще раз:
- на
Settings → Style Configurator
, выберите свой язык и добавьте вUser ext.
на
для установки подсветки синтаксиса в Notepad++ версии 6+:
- в главном меню выберите Вид > пользовательский язык...
- Нажмите кнопку " Импорт..." кнопка.
- перейдите к файлу раскраски синтаксиса. Это может быть либо
.xml
или . - он сообщит "импорт успешно"
- Теперь перейдите и откройте один из файлов конфигурации в Notepad++.
- вуаля! Цвет!
если файл был создан правильно, он уже должен включать ссылку на расширение и автоматически распознавать новые файлы и отображать их в соответствующем контексте. Однако любые файлы, открытые в NPP не будет автоматически отображаться новая цветовая подсветка пока вы не закроете и снова не откроете них.
вот больше информации о маркерах АЭС.
вот некоторые более определенные пользователем Маркеры.
в противном случае, возможно, что-то не так с вашим файлом udl. Вы можете попробовать тот, который я сделал, если вам нравится.
моя проблема заключалась в том, что при импорте файла друга поле расширения, связанное с моим пользовательским языком, имело кавычки вокруг него : "mcr". Я исключил цитаты, и теперь он работает отлично.