【发布时间】:2014-07-20 04:36:41
【问题描述】:
在哪里(如果可能)我可以获取 java 编辑器插件的源代码。 我问这个是因为我正在为 Eclipse 开发一个 IDE,我需要看看 Java 编辑器如何处理内容辅助和其他事情中的上下文信息。
感谢您的时间,
问候,拉莫斯
【问题讨论】:
在哪里(如果可能)我可以获取 java 编辑器插件的源代码。 我问这个是因为我正在为 Eclipse 开发一个 IDE,我需要看看 Java 编辑器如何处理内容辅助和其他事情中的上下文信息。
感谢您的时间,
问候,拉莫斯
【问题讨论】:
根据您下载的 Eclipse 包,您可能已经拥有源代码。查看Help > About Eclipse(Mac 上为Eclipse > About Eclipse)并单击Installation Details。在“已安装的软件”选项卡中检查“Eclipse SDK”——如果有,则源代码已安装。
如果您没有源代码,您可以从 SDK 更新站点为您的版本安装它 - http://download.eclipse.org/eclipse/updates/4.3 用于 Eclipse 4.3 (Kepler)。安装Eclipse SDK。
一旦您安装了源代码,请转到Preferences > Plug-in Development 并检查Include all plug-ins from target in Java search 选项(这是假设您没有单独的目标平台)。设置好后,搜索 Java 类和菜单选项(例如 Navigate > Open Type)将在 Eclipse 源代码和您的源代码中找到类。
Java 编辑器位于 org.eclipse.jdt.ui 插件 - org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor。请注意,这是非常复杂的代码!
【讨论】: