首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

找寻eclipse的默认java编辑器(Java Editor)的源代码 有用才给分

2013-03-10 
寻找eclipse的默认java编辑器(Java Editor)的源代码有用才给分本帖最后由 lasthope 于 2013-02-28 15:47:2

寻找eclipse的默认java编辑器(Java Editor)的源代码 有用才给分
本帖最后由 lasthope 于 2013-02-28 15:47:25 编辑 eclipse的默认java编辑器(Java Editor)可能是插件,也可能是核心代码.  有知道在哪个插件或者源代码包内的,麻烦告知. java eclipse
[解决办法]
是插件,如果你用的eclipse是SDK版的话,本身就已经带了源码了。 推荐查看的方法是:
window-->show view-->plugin development --> Plugins
打开的视图中找到org.eclipse.jdt.ui,右键-->import as-->Source project这样这个插件的源码就导入到你的工作区间了,工作区间里可以找到对应的一个插件项目.
编辑器直接对应的类名org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor

如果不是SDK版,最简单的方法还是下一个带源码的eclipse:
http://www.eclipse.org/downloads/下载for rcp developers或者Eclipse Modeling Tools, 274 MB都是带源码的。

或者直接去git库中去找:
http://git.eclipse.org/c/jdt/不过你要自己根据自己的eclipse的版本找对应的分支
[解决办法]
http://grepcode.com/file/repository.grepcode.com/java/eclipse.org/3.5.2/org.eclipse.jdt/ui/3.5.2/plugin.xml?av=f

打开上面的网站
打开左边的plugin.properties文件,在里面搜索Java editor
找到对应的CompilationUnitEditorName
在左边的plugin.xml文件内搜索CompilationUnitEditorName
找到对应的class为org.eclipse.jdt.internal.ui.javaeditor.CompilationUnitEditor

对应的代码:
http://grepcode.com/file/repository.grepcode.com/java/eclipse.org/3.5.2/org.eclipse.jdt/ui/3.5.2/org/eclipse/jdt/internal/ui/javaeditor/CompilationUnitEditor.java?av=f

打开连接,就是源码了

热点排行