有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Eclipse插件开发:扩展默认Java编辑器/文本悬停

我一直在尝试为Eclipse开发自定义插件,基本上我想在当前的TextHover上创建一个“更丰富”的版本。我不知道是什么小部件(?)Eclipse用来显示悬停文本,但我想使用一些不同的东西,比如SWT图像或SWT浏览器

我读过的大多数教程都建议我必须实现自己的Java编辑器才能做到这一点,但我不希望用户仅仅为了一个简单的功能而切换到我的自定义编辑器(我也不希望实现一个完整的编辑器)

一些测试: 我已经创建了两个Eclipse插件项目。第一个是JavaEditorExtHover的扩展,在这个项目中,我在悬停一些随机文本时设法显示了一些自定义字符串,但无法更改悬停的外观。第二个项目是一个编辑器插件。在最后一个编辑器中,我成功地使浏览器在悬停随机文本时出现(this教程帮助了我),但同样,这个编辑器没有任何内容,没有语法着色,没有规则,等等,出于前面的原因,我无法接受这一解决方案

也许如果有办法更改(或设置新的)当前编辑器的SourceViewerConfiguration,我可以传递我的自定义SourceViewerConfiguration,但我不确定这是否可行


共 (0) 个答案