SWT语法突出显示小部件

有人知道SWT小部件可以是支持语法高亮的文本编辑器吗? 我知道StyledText小部件,但我希望有人已经编写了一些库,因此可以指定应该突出显示的关键字。

实际上,语法高亮的一般原则是使用StyledText Widget 。 StyledText小部件

JavaSourcecodeViewer是一个更高级的示例。 替代文字

JavaViewer更加详细( 源代码 )。

我将研究Eclipse在其代码编辑器中使用的内容。 因为如果任何SWT应用程序使用语法高亮,那么它的Eclipse。

也许您正在寻找的是Eclipse Colorer插件 。

我不知道是否以及如何将colorer用作SWT小部件。