SWT语法突出显示小部件
有人知道SWT小部件可以是支持语法高亮的文本编辑器吗? 我知道StyledText小部件,但我希望有人已经编写了一些库,因此可以指定应该突出显示的关键字。
实际上,语法高亮的一般原则是使用StyledText Widget 。
JavaSourcecodeViewer是一个更高级的示例。
JavaViewer更加详细( 源代码 )。
我将研究Eclipse在其代码编辑器中使用的内容。 因为如果任何SWT应用程序使用语法高亮,那么它的Eclipse。
也许您正在寻找的是Eclipse Colorer插件 。
我不知道是否以及如何将colorer用作SWT小部件。