eclipse - 如何调试Eclipse源代码

标签 eclipse eclipse-plugin eclipse-rcp eclipse-cdt

我很难弄清楚 Eclipse 的调试 UI 部分。我在 google(或)Eclipse 网站上找不到任何信息。

我想做的就是找出当我们在项目资源管理器中双击文件以在编辑器中打开该文件时执行的代码。

我尝试从插件 View 中调出 Eclipse 源代码 -> 右键单击​​插件 -> 导入为源项目。但是,我不确定构成 UI 部分的所有组件是什么。当我尝试导入插件 View 中找到的所有内容时,出现一些奇怪的错误。

在哪里可以找到与调试 Eclipse 源代码相关的信息?

最佳答案

我建议不要使用Plug-ins->Import as Source Project,而是打开插件 View ,选择所有插件,右键单击,然后添加到 Java 搜索。

然后您可以使用 Open Type Ctrl-Shift-t 搜索类名,并且将附加源代码,以便您可以读取它、设置断点和调试。

就您而言,我认为您想要研究 IWorkbenchIWorkbenchWindowIWorkbenchPageIWorkbenchPage 上的 openEditor(*) 方法将特别令人感兴趣。

您可能还想查看 org.eclipse.ui.editorsorg.eclipse.core.contenttype.contentTypes 扩展点。

关于eclipse - 如何调试Eclipse源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14729553/

相关文章:

eclipse - 使用 eclipse 部署 spring boot web 示例,从 war 到 EAR,再到 websphere 8

eclipse - Qt Eclipse集成不起作用

java - Eclipse RCP : list of running plugins

java - 如何在 Eclipse RCP 应用程序中使用用户输入?

java - 我可以将 eclipse 源文件夹转换为包吗?

Java SWT - 具有自定义形状的可调整大小的 shell

eclipse - 替换 Eclipse 中现有的功能 ID

eclipse-rcp - 如何在 Eclipse RCP 中对菜单中的操作进行排序

java - 将 TextView 放在 ImageView 前面

Java 插件表颜色 T