4

关于运行和测试 Eclipse 插件(在 PDE 内)的更有效的方法,是否有任何容易实现的成果?除了精简已经完成的 Eclipse 配置。

4

3 回答 3

2

我通常最小化我的启动配置本身(不确定这是否是你正在做的)。这是我的做法:

  1. 创建新的启动配置
  2. 转到“插件”选项卡
  3. 选择“启动方式:”->“仅在下面选择的插件”
  4. 点击“取消全选”
  5. 从您的工作区中仅选择您正在调试的插件
  6. 可选:您可以取消选中“包括可选依赖项...”
  7. 点击“添加所需插件”
  8. 保存配置并启动

现在,这可能在第一枪中不起作用。这可能意味着您对定义的依赖项有问题。这也是一个很好的测试。修复它,重新启动,它应该运行更顺畅。

于 2010-03-02T07:26:02.703 回答
1

我使用 Launch As: Eclipse Application 并且我不觉得它太糟糕了。我发现更改 plugin.xml(或 fragment.xml)总是需要您退出并重新生成以获取更改,但更改 Java 并不总是因为更改通常可以热交换。(PDE 是擅长在不能的时候警告你。)

于 2010-03-01T18:58:29.477 回答
1

如果 Eclipse 可以动态地将我的插件插入到运行环境中,我会很高兴——它可以使用常规插件来做到这一点。至于加快编辑-编译-调试周期,我通常在小型 SWT / Swing 应用程序中对我的工作进行原型设计,然后再将它们集成到完整产品中,但这在很多情况下可能不起作用。

于 2010-03-01T19:01:51.147 回答