需要用JavaScript编写的Java编辑器

DRa*_*hal 2 javascript java editor syntax-checking

我正在为Web应用程序编写一个接口,该接口要求用户在JavaScript文本区域中编写一小块Java.我想知道是否存在一个用JavaScript编写的编辑器可以进行Java语法检查?谷歌搜索产生JavaScript编辑器,但没有用JavaScript编写的Java编辑器.(当然,我只看了5页深)

Jor*_*ing 5

你需要语法检查(即检查代码是否有效和可编译),还是只需要语法高亮(使它成为漂亮的颜色)?如果是后者,则搜索语法高亮编辑器,而不是"Java编辑器".

如果您需要实际的语法检查,您可能需要在服务器端(使用Ajax调用)执行此操作,或者编写Java applet以在页面中执行此操作.用JavaScript编写Java解析器当然是可能的,但可能超出了你想要做的实际范围.

无论哪种方式,这篇维基百科文章都将是一个很好的起点:基于JavaScript的源代码编辑器的比较.