Как выбрать существующий лексер SciTE для собственного расширения файла?

931
tttppp

Всякий раз, когда я открываю файл * .log с SciTE, я нажимаю, чтобы изменить язык на «список ошибок». Я искал, чтобы попытаться найти, как настроить SciTE для автоматической связи этого стиля с расширением, но безуспешно. Существует много информации о том, как написать свой собственный лексер, но не так много о том, как использовать существующий.

3

1 ответ на вопрос

2
Santiago

Вот что я сделал, чтобы связать файлы * .lib с лексером cpp:

Я добавил строки

file.patterns.cplusplus=$(file.patterns.cplusplus);*.lib lexer.$(file.patterns.cplusplus)=cpp 

в файл свойств пользователя.

cppво второй строке ссылается на файл "cpp.properties". (И file.patterns.cplusplusявляется одним из шаблонов, определенных в этом файле.)

Я не знаю, какой файл соответствует языку списка ошибок, вы можете найти его в меню:

Options -> Edit Properties 

Похожие вопросы