2013-02-06 77 views
2

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

我想要做的就是找出在项目浏览器中双击文件以在Editor中打开文件时执行的代码。

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

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

回答

3

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

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

就你而言,我认为你想调查IWorkbenchIWorkbenchWindowIWorkbenchPageIWorkbenchPage上的openEditor(*)方法将是特别有意义的。

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