最近公司要做一个自己的开发环境,主要是基于eclipse的二次开发的。我知道可以在eclipse中加插件从而增加功能,但是eclipse的有些功能和界面并不需要,我想问下能把eclipse的某些功能和界面去掉吗?
------解决思路----------------------
这方面的资料应该不多, 但是只要了解eclipse的插件体系结构和RCP开发流程,要实现这个不难,问问dollyn大神有什么推荐的资料。
另外一个问题,我们开发RCP,如果在dependencies中引用工程,可以添加自己创建的插件工程,也可以添加系统工程,如:org.eclipse.jdt.core,我们的RCP只需要依赖相应的系统工程,就可以实现一个带部分eclipse功能的RCP,一般情况下引用的系统工程是不能做修改的,要修改的话我们需要把这个工程导入workspace,怎么导:打开Plug-ins视图,选择相应项目右键-Import As-Source Project.
如果单纯引用一个工程,那肯定会报错,除非它不依赖其他任何工程,所以你得把所有依赖的项目都引用进来。
如果要确定某些工程需不需要导入workspace,要看你要不要对这个插件实现的功能做修改。
哪个工程实现了哪些功能,这些都要自己去摸索。