标签: web-applications twitter-bootstrap playframework dsl javacc
我使用Javacc解析器生成器开发了一种新的特定于域的语言(DSL)。现在,我想为这种语言创建一个丰富的Web编辑器(使用Play framework和Twitter bootstrap),以便每个人都可以轻松使用它。我希望实现一些很酷的功能,如自动完成,代码格式化,语法高亮等。任何人都可以指导我的一般方法或任何标准算法来实现这些功能?您是否了解任何我可以浏览以获得整体想法的开源实现?
感谢。
答案 0 :(得分:1)
试试codemirror。检查here以了解如何为codemirror创建新模块(用于您的DSLR)