Eclipse RCP如何调试目标平台?

Wao*_*aog 2 eclipse debugging rcp eclipse-plugin eclipse-rcp

问题

我在我的RCP目标平台中包含了很多第三方插件.其中大多数都是以jar文件的形式提供的.现在我想做一些基本的任务,这些任务在我自己的代码上很容易,但在目标平台上似乎是不可能的:

  • 看到附带的插件
  • 看哪些文件和类包含在哪个插件或jar中
  • 打开文件和类定义
  • 导航到方法和类定义
  • 寻找字符串
  • 设置断点

部分解决方案

一旦插件作为库/插件依赖项包含在我自己的一个插件中,我就可以通过普通库正确浏览插件.搜索仍然有问题,但至少我可以看到内容.

如果我自己的插件中没有包含这些基本任务,如何在目标平台插件上执行这些基本任务?我如何搜索包含的插件?

gre*_*449 5

打开首选项并转到插件开发.选择"在Java搜索中包含目标中的所有插件"选项.

选择此选项后,搜索和"导航>打开类型"等内容都将包含目标平台中的所有代码.