关于语言支持

另请参见

IDE 为新语言提供的支持(如语法突出显示和代码完成)可以通过多种方法进行创建。通用语言框架(也称为“Schliemann 项目”)提供了一种最简便的方法(仅适用于最简单的语言)。

Schliemann 项目允许您定义一种编程语言,并将该语言集成到 NetBeans IDE(或 NetBeans 平台上的任何应用程序)中。首先,对语言(即,词法部分)进行描述。通过使用正则表达式定义标记(关键字)和语法(语法规则),可以完成该操作。

接下来,定义语言的可视化方式。例如,可以定义标记的颜色,或者根据语法规则定义代码折叠。此外,还可以定义导航中应显示的语言部分、语言的缩排方式以及许多其他与语言相关的类似功能。

另请参见
关于 NetBeans 平台和模块开发
关于 NetBeans 平台
NetBeans.org:通用语言框架(Schliemann 项目)
NetBeans Wiki:通用语言框架(Schliemann 项目)
使用 Schliemann 支持缺少的语言
NetBeans 平台 Schliemann 教程

法律声明