插件开发为Java透视图贡献新建向导时的一个bug(org.eclipse.ui.perspectiveExtensions)
来源:互联网 发布:淘宝站外活动大全 编辑:程序博客网 时间:2024/06/05 12:03
有前同事问到,想在新建向导中添加一个右键菜单,可能是这样:
这种需求通过org.eclipse.ui.perspectiveExtensions扩展点就能办到。eg:
step1:实现org.eclipse.ui.newWizards向导
<extension point="org.eclipse.ui.newWizards"> <category id="CreateType" name="Sample Wizards"> </category> <wizard category="CreateType" class="createtype.wizards.SampleNewWizard" icon="icons/sample.gif" id="createtype.wizards.SampleNewWizard11" name="我的新建向导菜单"> </wizard> </extension>
step2:扩展org.eclipse.ui.perspectiveExtensions。
<extension point="org.eclipse.ui.perspectiveExtensions"> <perspectiveExtension targetID="org.eclipse.jdt.ui.JavaPerspective"> <newWizardShortcut id="createtype.wizards.SampleNewWizard11"> </newWizardShortcut> </perspectiveExtension> </extension>
说明:targetID为java透视图的id
<newWizardShortcut id="createtype.wizards.SampleNewWizard11"> </newWizardShortcut>里面的id为我们要添加到new新建菜单下的新建向导的id
小bug为:run或debug时,并没有显示出来。清除一下缓存(Run Configurations--->Clear Workspace Data),就显示出来了。不知道这是不是pde的一个bug。
- 插件开发为Java透视图贡献新建向导时的一个bug(org.eclipse.ui.perspectiveExtensions)
- 扩展点总结之org.eclipse.ui.perspectiveExtensions
- Eclipse 插件开发 向导
- eclipse插件开发之透视图,视图
- rcp(插件开发)org.eclipse.ui.decorators 使用
- rcp(插件开发)如何让一个视图在多个透视图保持一样的位置
- Eclipse插件开发-打开指定的向导
- 透视图(pivot)数据解析逻辑(一个很low的透视图插件)
- Eclipse插件开发之org.eclipse.ui.editorActions使用
- rcp(插件开发)org.eclipse.ui.decorators 使用,可以对应的节点添加不同的图标显示
- Eclipse RCP开发设置透视图(Perspective)
- Eclipse插件开发时创建自己工程后实现刷新透视图
- eclipse开发一个文件向导
- rcp(插件开发) org.eclipse.ui.actions.ActionGroup 使用
- Java开发向导页时应该注意的一个问题
- rcp(插件开发)如何在一个透视图中显示多个视图
- rcp(插件开发)org.eclipse.ui.propertyPages 扩展点使用
- rcp(插件开发)org.eclipse.ui.menus扩展点使用
- hdu 2259
- bitbucket和git
- Java 集合类学习
- 函数声明不是原型dumgeewang的专栏
- VLC&视频播放的基本原理
- 插件开发为Java透视图贡献新建向导时的一个bug(org.eclipse.ui.perspectiveExtensions)
- 谷歌浏览器占据全球三分之一的份额
- java 注解Annotation
- perl学习网址
- asp.net 中止Global.asax Application_End事件 避免应用程序池回收 定时任务
- freeswitch 放音
- web_custom_request 自定义请求浅析
- 通过 Google Map 显示地图和乘车信息的方法
- css3 3D效果