插件开发工具
我觉得进行RCP开发还是用专门的IDE比较好,自己的Eclipse装的插件太多,Debug时候启动非常慢。
- Eclipse插件开发IDE: http://www.eclipse.org/downloads/packages/eclipse-rcp-and-rap-developers/indigor
- window Builder插件:http://dl.google.com/eclipse/inst/d2wbpro/latest/3.4
插件开发资料
组件DEMO:http://www.eclipse.org/swt/widgets/
配置信息存储
Eclipse工作空间的配置信息都存放在目录{workspace_path}\.metadata\.plugins\org.eclipse.core.runtime\.settings下。在插件开发中使用IPreferenceStore存储的数据也都持久化在这些文件里,如
store.setDefault("username", "tengfei");
store.setDefault("password", "helo123");
文件名为插件ID+".prefs",如maven的配置信息存储在org.maven.ide.eclipse.prefs文件里
#Wed Aug 10 17:26:40 CST 2011 indexesHaveBeenRead=true forceRebuildOnUpgrade=true eclipse.m2.userSettingsFile=D\:\\java\\maven\\apache-maven-2.2.1\\conf\\settings.xml eclipse.preferences.version=1 eclipse.m2.defaultRuntime=EMBEDDED