具有多个插件的 Eclipse 3.7 RCP 应用程序
制作“为插件做好准备”的 RCP 应用程序的正确方法是什么?我一直在努力实现这个基本概念,并试图在 Eclipse 3.7(最新的 3.x 版本)中实现这一点。 …
xtext 和 junit pde
我正在使用 junit pde 对 xtext 应用程序进行一些单元测试。我想要测试的类使用注入的 IResourceSetProvider,但是当我从测试类调用我的类时,Resourc…
Eclipse PDE:应该“对存储库进行分类”对可部署功能的导出执行什么操作?
我有一个category.xml 文件。我正在将功能导出为可部署功能。我已选中“分类存储库”框并为其指定了category.xml 文件的路径。然后我导出到一个目录。…
如何为自定义 eclipse 编辑器实现 Quick Fix / Quick Assist?
我扩展了 org.eclipse.ui.editors.text.TextEditor 来实现自定义编辑器。 对于此编辑器,我定义了一个标记类型(org.eclipse.core.resources.markers …
Eclipse PDE:自定义 QuickFix 仅在问题视图中可用?
我在自定义快速修复方面遇到了麻烦,我想在 Eclipse 插件中提供这些修复,并且我希望在 Eclipse PDE 方面比我更有经验的人能够在这个问题上为我提供一…
如何填充 CheckedTreeSelectionDialog
我正在编写一个测试来学习如何使用 CheckedTreeSelectionDialog。这是代码。 CheckedTreeSelectionDialog dialog = new CheckedTreeSelectionDialog(s…
当 Eclipse 插件视图将插件列为“已禁用”时,它意味着什么?
在为 RCP 应用程序配置目标平台时,我注意到我添加的一些插件被列为“禁用”。事实上,如果我尝试将它们添加为清单编辑器中的依赖项,它们不会显示在…
通过扩展点从 Eclipse 插件返回值?
我这里有一个扩展点,它指向一个接口: public interface IModelProcessor { public void processModel(Object diagramModel); } 因此,每个想要使用…
来自远程 p2 存储库的pluginPath 和依赖项
在我的 pde 构建中,我使用 pluginPath 属性来解析本地 p2 存储库的依赖项,例如: DpluginPath=${basedir}/../../../plugins:/cache/3pp/site/mockit…
Eclipse 插件设置 - 激活和单例设置
在 Eclipse 清单编辑器中,存在用于启用/禁用插件激活和单例行为的复选框,如下所示: [ ] Activate this plug-in when one of its classes is loaded…
使用 Java 7 / Eclipse 3.7.1 进行无头 pde 构建失败
我们正在尝试为我们的应用程序构建一个工作的无头 PDE,但在构建过程中编译失败,并显示以下消息: ERROR in C:\...\TimerManager.java [javac] priva…
未找到类:org.eclipse.jdt.core.JDTCompilerAdapter
我正在使用 Eclipse SDK 来开发我的包。但是每当我想要导出(文件 -> 导出 -> 插件开发 -> “可部署插件和片段”)捆绑包时,我都会收到以下错误屏幕…
如何在 Indigo (3.7) 上安装 eclipse PDE
我刚刚重新安装了 eclipse,使用最新版本(Indigo / 3.7),我遇到了与半年前完全相同的问题。我安装了 eclipse java IDE,现在如何让插件开发环境(P…
Eclipse PDE 创建新项目
我正在使用向导扩展从用户那里获取一些设置。在我的插件修改 Eclipse 项目之后,它应该包含在 Package Explorer 中。整个事情与“新项目→现有项目”…