Eclipse RCP如何调试目标平台?

标签 eclipse debugging eclipse-plugin eclipse-rcp rcp

问题

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

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

部分解决方案

一旦插件作为库/插件依赖项包含在我自己的插件之一中,我就可以像正常库一样正确地浏览插件。搜索仍然有问题,但至少我可以看到内容。

问题

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

最佳答案

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

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

关于Eclipse RCP如何调试目标平台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27971408/

相关文章:

c - printf 不在 eclipse c 的控制台中打印

Eclipse Perl 远程执行

ios - 在 iOS 设备 XCODE8 上没有进行调试

eclipse-plugin - 命令按钮启用和禁用

java - Eclipse:如何更快地删除 "Installed Software"?

android - Eclipse/Android : "Errors running builder ' Android Pre Compiler' on project. ..”

java - Eclipse 在重命名时复制包及其资源

c++ - Visual C++ 内存块填充

linux - 在 Linux 64 位上,ptrace() 可以返回 double 值吗?

java - 使用 Maven 从现有插件构建 Eclipse 功能