Criando uma syntax highlighting

2 respostas
mrgamemr

Olá a todos,
Eu tenho um tipo de script com comandos e syntax bem diferente. E preciso fazer uma pequena IDE para essa.
Pensei em criar uma lógica para o Syntax highlighting, mas andei, andei e acabei no mesmo lugar hehe.
Existe alguma API ou alguma coisa que me ajude na criação de uma nova Syntax highlighting em Java para esse script?
Muito obrigado.

2 Respostas

ViniGodoy

Você pode usar o ANTLR para fazer o parse da linguagem.
http://www.antlr.org/

Aqui tem um exemplo de editor que faz isso:
http://www.guj.com.br/posts/list/48736.java

Não é uma tarefa fácil.
Talvez uma opção melhor seja escrever um plugin para um editor externo, como o UltraEdit ou o Notepad++.

Hebert_Coelho

ViniGodoy:
Não é uma tarefa fácil.
Talvez uma opção melhor seja escrever um plugin para um editor externo, como o UltraEdit ou o Notepad++.

Concordo com ele viu. Se ele te servir você não terá a necessidade de re-inventar a roda. [=

Criado 21 de novembro de 2010
Ultima resposta 21 de nov. de 2010
Respostas 2
Participantes 3