我正在构建一个自定义编辑器作为Eclipse插件,我想在其中进行语法高亮。我跟随日食Platform Plug-in Developer Guide。
我的问题是: 在PresentationReconciler的文档中,有以下行
dr= new DefaultDamagerRepairer(new SingleTokenScanner(new TextAttribute(provider.getColor(JavaColorProvider.JAVADOC_DEFAULT))));
当我尝试为自己的语言使用相同的逻辑时,我错过了课程SingleTokenScanner
。
我尝试了谷歌搜索一段时间,但只找到this plugin这不是本地日食,并没有帮助我。
这只是文档中的错误还是我忽略了什么?
答案 0 :(得分:2)
该帮助页面上的文字说:
回想一下,Java编辑器示例实现了JavaPartitionScanner 它将文档分区为代表javadoc的内容类型, 多行评论等等。
这告诉您代码来自需要安装的示例Java编辑器代码。请参阅'示例指南'在“程序插件开发人员指南”中