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