java - 支持 JavaScript 的 Java 轻量级代码编辑器小部件

标签 java javascript swing

我正在创建一个 Swing 应用程序,用户应该可以在其中编辑 JavaScript 代码。所以我需要某种可嵌入 Java 的代码编辑器,它支持:

  • 可自定义的自动完成(或者如果尚未完成,则可扩展到足以轻松实现)
  • 语法错误突出显示(如 Netbeans 或其他可以标记有语法问题的行的高级编辑器)
  • 颜色语法高亮(不是很关键)

将其嵌入到 Java 中的需要主要是因为自动完成将是动态的并且非常特定于应用程序。

有这样的编辑器吗?

最佳答案

RSyntaxTextArea 支持语法高亮和自动完成,但不支持错误高亮:

http://fifesoft.com/rsyntaxtextarea

关于java - 支持 JavaScript 的 Java 轻量级代码编辑器小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5161036/

相关文章:

java - 为什么我的纹理不起作用?

Java Swing---没有错误或异常,但程序似乎无法运行

java - @PreAuthorize 不适用于方法安全规则和方法参数

java - jpql 查询中列的别名

javascript - 为什么 'active' 类没有分配给内容列表项?

javascript - 为什么 watch 任务在 gulp 中终止已经使用 gulp-plumber 插件?

javascript - 为什么我的总乘数为每个答案添加了 2 的模式?

java - 使用 JProgressBar 运行 JFrame

java - 如何在 CSV 文件的特定单元格中写入内容?

java - 如何解决JSONArray问题,获取不到数据,Android Studio