Sobre suporte à linguagem

Consulte também

O suporte do IDE, tal como a cor de sintaxe e auto-completar de código, a novas linguagens pode ser criado de diversas formas. A abordagem mais simples, aplicável somente às linguagens mais simples, é fornecida pelo Framework genérico de linguagens, também conhecido como "Projeto Schliemann".

O projeto Schliemann permite que você defina uma linguagem de programação e integre-a no NetBeans IDE (ou qualquer aplicação na Plataforma NetBeans). Na primeira etapa, você descreve a linguagem, ou seja, a parte lexical. Isso é feito através da definição de tokens (palavras-chave) e sintaxe (regras gramaticais) por meio de expressões regulares.

Na segunda etapa, você define como visualizar a linguagem. Por exemplo, você pode definir as cores dos tokens ou a dobradura de código com base nas regras gramaticais. Você também define quais partes da linguagem devem ser exibidas no navegador e como endentar a linguagem, assim como muitos outros recursos semelhantes relacionados a linguagens.

Consulte também
Sobre o desenvolvimento de módulo e a plataforma NetBeans
Sobre a plataforma NetBeans
NetBeans.org: Framework genérico de linguagens (Projeto Schliemann)
NetBeans Wiki: Framework genérico de linguagens (Projeto Schliemann)
Suporte a linguagens ausentes usando Schliemann
NetBeans Platform Schliemann Tutorial

Notificações legais