2013-01-19 49 views
0

我要添加按钮,像“添加书签...”,以implemetion日食书插件的“我的书签”原因不能出口和进口,Eclipse插件TextEditorMessages解决不了

我已经把popmenu在Java编辑,但是当我使用“TextEditorMessages”级,它不能得到解决,但我有进口“org.eclipse.core.runtime”的依赖,以及Eclipse可以导航 eclipseCanFeelClass

看看图片 successLabel

回答

0

我认为你正在寻找TextEditMessages来自org.eclipse.text插件的类。尝试将org.eclipse.text添加到您的插件依赖项,更改类名称并执行组织导入。

搜索基本Eclipse类的一个好方法是打开插件视图,选择您感兴趣的插件(我只是做所有插件),然后右键单击 - >添加到Java搜索...

这会让你进入Open Type(ctrl-o)从你的基本Eclipse中搜索任何类。

+0

不TextEditMessages,我的行动延伸,从AbstractRulerActionDelegate和覆盖方法“createAction”,这种方法有两个对, ITextEditor编辑,IVerticalRulerInfo rulerInfo 这个代码,我从 复制org.eclipse.jdt.ui plugin.xml中--- org.eclipse.ui.texteditor.BookmarkRulerAction – orange

+0

你确定你的Eclipse版本是一样的吗?也就是说,您是否从不是您的PDE目标平台版本的Eclipse版本复制源代码? –

+0

是的,导入Eclipse的自我插件和片段,从“导入”菜单, 谢谢你的回复,我找到调试Eclipse自我方法“添加书签”, 上帝,开发插件如此困难! – orange