我很难弄清楚调试 Eclipse 的 UI 部分。我在谷歌(或)Eclipse 网站上找不到任何信息。
我想做的就是找出当我们在项目资源管理器中双击文件以在编辑器中打开文件时执行的代码。
我试图从插件视图中调出 Eclipse 源代码 -> 右键单击插件 -> 导入为源项目。但是,我不确定构成 UI 部分的所有组件是什么。当我尝试导入插件视图中的所有内容时,我遇到了一些奇怪的错误。
在哪里可以找到与调试 Eclipse 源代码相关的信息?
我很难弄清楚调试 Eclipse 的 UI 部分。我在谷歌(或)Eclipse 网站上找不到任何信息。
我想做的就是找出当我们在项目资源管理器中双击文件以在编辑器中打开文件时执行的代码。
我试图从插件视图中调出 Eclipse 源代码 -> 右键单击插件 -> 导入为源项目。但是,我不确定构成 UI 部分的所有组件是什么。当我尝试导入插件视图中的所有内容时,我遇到了一些奇怪的错误。
在哪里可以找到与调试 Eclipse 源代码相关的信息?
Plug-ins->Import as Source Project
我建议不要使用,而是打开插件视图,选择所有插件,右键单击,然后添加到 Java 搜索。
然后,您可以使用 Open TypeCtrl-Shift-t
搜索类名并附加源代码,以便您阅读、设置断点和调试。
在您的情况下,我认为您想调查IWorkbench
,IWorkbenchWindow
和IWorkbenchPage
. 上的openEditor(*)
方法IWorkbenchPage
将特别令人感兴趣。
您可能还想看看org.eclipse.ui.editors
和org.eclipse.core.contenttype.contentTypes
扩展点。