java - 如何获取java编辑器源代码?

标签 java eclipse plugins pde

<分区>

在哪里(如果可能)可以获得 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 for Eclipse 4.3 (开普勒)。安装 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。请注意,这是非常复杂的代码!

关于java - 如何获取java编辑器源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23954234/

相关文章:

ruby-on-rails - 如何将 rvm 与 eclipse 的设置绑定(bind)

eclipse - 在eclipse中标记长行

vim - nerdtree 可以用两个窗口来显示工作目录和浏览目录吗

grails - 如何从Request中检索cxf Web服务中的 header 参数?

android - iOS 10 和 Xcode 8 上的 Cordova 6.3.1

javascript - 来自 Web 的 Firebase 云 HTTP 消息

java - ProGuard 混淆 - java.lang.NoSuchMethodError : getPointer

java - Java Direct 缓冲区内存错误的常见原因有哪些?

java - 即使内存可用,JVM 也会崩溃并出现错误 ='Cannot allocate memory' (errno=12)

java - eclipse中的appcompat_v7错误