2

我正在为需要用户在 JavaScript 文本区域中编写一小段 Java 的 Web 应用程序编写一个界面。我想知道是否存在用 JavaScript 编写的可以进行 Java 语法检查的编辑器?Google 搜索会生成 JavaScript 编辑器,但不会生成用 JavaScript 编写的 Java 编辑器。(当然,我只看了 5 页深)

4

2 回答 2

5

您需要语法检查(即检查代码是否有效且可编译),还是只需要语法高亮(使其颜色漂亮)?如果是后者,则搜索语法高亮编辑器,而不是“Java 编辑器”。

如果您需要实际的语法检查,您可能需要在服务器端进行(使用 Ajax 调用)或编写 Java 小程序在页面中进行。用 JavaScript 编写 Java 解析器当然是可能的,但可能超出了您尝试做的实际范围。

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

于 2011-06-17T15:06:28.600 回答
0

您可能会从这个 Wikipedia 页面获得一些想法。

于 2011-06-17T15:04:24.780 回答