如何在 Eclipse 中安装插件开发源?

How to install sources for plug-in development in Eclipse?

我正在为 Eclipse 开发一个插件。

我已经使用 Eclipse 变体进行插件开发。下载这样的 Eclipse 后,您可以将文本光标放在标识符 IEditorPart 上,然后按 F3。

然后显示IEditorPart的源代码

如果发生异常,堆栈跟踪将显示在调试器中;您可以单击堆栈跟踪并显示源代码行。

我的问题是我使用的是 CDT Eclipse(因为我的大部分项目都是 C 项目),后来我安装了插件开发功能。

当我按 F3 时,会显示 IEditorPart 的 Java 字节代码反汇编 - 并显示一条消息,指出由于未安装 Eclipse 源代码,无法显示源代码。

堆栈跟踪也是如此,这使得调试非常困难。

问:如何安装Eclipse源代码?

源代码通常在 'SDK' 安装中,有时 'xxx Developer Resources'。

对于核心 Eclipse,'Eclipse Project SDK' 应该包含源代码。只需从您的 Eclipse 版本的主要更新站点安装它。