我正在使用 SWT + JFace 构建一个应用程序,我想集成一个 Javascript 编辑器(具有语法突出显示和自动缩进)。
我正在寻找简单的东西,例如 RSyntaxTextArea :只需像使用 TextArea 一样使用该小部件并将语法设置为“Javascript”即可。
到目前为止,我已经遇到过“JFace Text”的示例,但似乎我必须自己实现 Javascript 部分。另外,如果可能的话,我不想集成整个 Eclipse 工作台。
您知道有什么组件可以完成这项工作吗?
最佳答案
可以使用 StyledText 小部件(因此不依赖于 JFace)来显示语法突出显示(请参阅 Into the Deep End of the SWT StyledText Widget ),但要做的工作相当多。 有关其他示例,请参阅 Implements syntax coloring using the StyledText API .
也可以使用 SWT_AWT bridge并将 RSyntaxTextArea 直接放入您的应用程序..
关于javascript - 有推荐的 SWT/JFace Javascript 编辑器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7213800/