我很难弄清楚 Eclipse 的调试 UI 部分。我在 google(或)Eclipse 网站上找不到任何信息。
我想做的就是找出当我们在项目资源管理器中双击文件以在编辑器中打开该文件时执行的代码。
我尝试从插件 View 中调出 Eclipse 源代码 -> 右键单击插件 -> 导入为源项目。但是,我不确定构成 UI 部分的所有组件是什么。当我尝试导入插件 View 中找到的所有内容时,出现一些奇怪的错误。
在哪里可以找到与调试 Eclipse 源代码相关的信息?
最佳答案
我建议不要使用Plug-ins->Import as Source Project
,而是打开插件 View ,选择所有插件,右键单击,然后添加到 Java 搜索。
然后您可以使用 Open Type Ctrl-Shift-t
搜索类名,并且将附加源代码,以便您可以读取它、设置断点和调试。
就您而言,我认为您想要研究 IWorkbench
、IWorkbenchWindow
和 IWorkbenchPage
。 IWorkbenchPage
上的 openEditor(*)
方法将特别令人感兴趣。
您可能还想查看 org.eclipse.ui.editors
和 org.eclipse.core.contenttype.contentTypes
扩展点。
关于eclipse - 如何调试Eclipse源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14729553/