Qual é a maneira mais fácil de adicionar um idioma personalizado ao Notepad ++ para destacar o suporte? Depois de algumas pesquisas, vejo duas maneiras:
- Idioma definido pelo usuário: maneira simples de adicionar um novo idioma com base em tokens, mas não pode usar o esquema de cores padrão (as cores são atribuídas absolutamente)?
- Plug-in Lexer: um plug-in C ++ personalizado que implementa um novo lexer Scintilla: extremamente complexo, mas com muita flexibilidade.
São estes? Minha única reclamação é que, com o recurso UDL, se eu quiser que algo seja destacado, preciso atribuir uma cor; não parece haver nenhuma maneira de dizer "use a cor padrão da palavra-chave".
Algum conselho?