eclipse
想搞艺术的程序员
IT 是一门top艺术
展开
-
Eclipse 插件开发 - 工具栏(tool bar)增加下来菜单
在开发Eclipse 插件时, 想在工具栏中增加一个按钮图标是非常容易, 但是想在图标上增加子菜单就会比较麻烦, 例如想实现如下效果: 具体步骤如下:首先在扩展点org.eclipse.ui.commands中增加三个指令<extension point="org.eclipse.ui.commands"> <command原创 2015-12-20 16:55:27 · 5140 阅读 · 3 评论 -
Eclipse 插件开发 - The resource tree is locked for modifications
The resource tree is locked for modifications.原创 2015-12-22 09:51:23 · 2524 阅读 · 1 评论 -
Eclipse 插件开发 - 实现外部程序修改文件后刷新功能
Eclipse在加载项目时, 会对文件进行缓存, 所以如果不是在Eclipse中编辑文件, 通过调用外部程序, 例如: 系统自带的文本编辑器, 对工程中的文件进行修改, 需要手动在Eclipse中刷新一下才能重新加载.如果在开发Eclipse 插件时, 需要通过外部程序来修改文件, 这时就需要有一个方法能自动的在执行完外部程序后刷新文件, 代码如下:IFile f = ResourcesP原创 2016-01-05 17:04:40 · 4646 阅读 · 2 评论 -
Eclipse RCP - 第一个RCP程序
Eclipse RCP (Rich Client Platform) 为Java桌面程序开发提供了一个基础平台, 基于该平台用户可以快速开发出一个具有很好扩展性的桌面程序, 我们使用的Eclipse实际上就是一个以Eclipse RCP为平台, 集成各种功能的插件的一个开发工具, Eclipse RCP的核心组件:OSGI, Java语言的动态模块系统, 它为模块化应用的开发定义了一个原创 2015-12-31 11:31:49 · 12944 阅读 · 1 评论