... Keil сделан на scintilla, и в нём можно настраивать раскраску синтаксиса самому
Пользуясь случаем, хочу спросить, может по быстрому подскажете. Есть свой язык, в нём есть директива $include "file.ext". Я задал lexer=cpp, и раскрасилось вполне годно. Но хочется вот чего — Кейл умеет (вроде по Ctrl+Click) открывать инклюды C/C++. И у меня есть большое подозрение, что вполне возможно в этом участвует scintilla, и это как-то можно настроить. Насколько я понял, там ребята особо не парились, взяли сцинтиллу как есть, со всеми потрохами и файлом настройки, так что вероятность успеха есть.