我使用Javacc解析器生成器开发了一种新的领域特定语言 (DSL)。现在,我想为这种语言创建一个丰富的网络编辑器(使用Play 框架和Twitter 引导程序),以便每个人都可以轻松使用它。我希望实现一些很酷的功能,如自动完成、代码格式化、语法突出显示等。谁能指导我实现这些功能的一般方法或任何标准算法?您是否知道我可以浏览一下以了解总体思路的任何开源实现?
谢谢。
我使用Javacc解析器生成器开发了一种新的领域特定语言 (DSL)。现在,我想为这种语言创建一个丰富的网络编辑器(使用Play 框架和Twitter 引导程序),以便每个人都可以轻松使用它。我希望实现一些很酷的功能,如自动完成、代码格式化、语法突出显示等。谁能指导我实现这些功能的一般方法或任何标准算法?您是否知道我可以浏览一下以了解总体思路的任何开源实现?
谢谢。