Как выбрать существующий лексер SciTE для собственного расширения файла?
Всякий раз, когда я открываю файл *.log с SciTE, я нажимаю, чтобы изменить язык на "список ошибок". Я искал, чтобы попытаться найти, как настроить SciTE для автоматического связывания этого стиля с расширением, но безуспешно. Существует много информации о том, как написать свой собственный лексер, но не так много о том, как использовать существующий.
1 ответ
Вот что я сделал, чтобы связать файлы *.lib с лексером cpp:
Я добавил строки
file.patterns.cplusplus=$(file.patterns.cplusplus);*.lib
lexer.$(file.patterns.cplusplus)=cpp
в файл свойств пользователя.
cpp
во второй строке ссылается на файл "cpp.properties". (А также file.patterns.cplusplus
является одним из шаблонов, определенных в этом файле.)
Я не знаю, какой файл соответствует языку списка ошибок, вы можете найти его в меню:
Options -> Edit Properties