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