2 jikun2000 jikun2000 于 2016.05.03 18:24 提问

eclipse插件开发 popupMenu 怎么才能右键点击JAVA文件时候才展示插件

eclipse插件开发 popupMenu 只有右键点击JAVA文件时候才展示插件 ,右键点工程部显示
我在网上找了一下,都不行

plugin.xml 文件如下

<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.3"?>

point="org.eclipse.ui.popupMenus">
objectClass="org.eclipse.core.runtime.IAdaptable"
id="org.slive.quickcmd.contribution">
definitionId="org.slive.quickcmd.command.QuickCmdAction"
label="Run As Uiautomator"
class="org.slive.quickcmd.actions.QuickCmdAction"
menubarPath="additions"
enablesFor="1"
icon="icons/QuickCmd.jpg"
id="org.slive.quickcmd.QuickCmdAction">

definitionId="org.slive.quickcmd.command.QuickCmdAction"
label="Setting Uiautomator"
class="org.slive.quickcmd.actions.SettingAction"
menubarPath="additions"
enablesFor="1"
icon="icons/QuickCmd.jpg"
id="org.slive.quickcmd.QuickCmdAction">



point="org.eclipse.ui.commands">
description="Open cmd window from project or file quickly"
id="org.slive.quickcmd.commands.category"
name="Quick"/>
<!-- Commands -->
categoryId="org.slive.quickcmd.commands.category"
id="org.slive.quickcmd.command.QuickCmdAction"
name="Quick Cmd"/>

point="org.eclipse.ui.bindings">
<!-- Keyassist -->
commandId="org.slive.quickcmd.command.QuickCmdAction"
contextId="org.eclipse.ui.contexts.window"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="Alt+C"/>

非常希望能提供一个DEMO.感谢

2个回答

u013984332
u013984332   2016.05.19 15:10

objectclass改为IFile,表示只对文件类型可见。
nameFilter属性设置为*.java,表示只对java文件可见

devmiao
devmiao   Ds   Rxr 2016.05.04 07:11
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Eclipse对应EJB右键的自动完成插件
Eclipse 的插件 用于实现在eclipse右键一个java文件的时候,自动完成EJB的HOME,remote,EJBHandler
EasyExplorer Eclipse 插件,实现右键打开文件所在的目录
只要将org.sf.easyexplore_1.0.4.jar拷贝到Eclipse的Plugin文件夹内,而后重新启动Eclipse即可
入门教程: eclipse插件开发-铺设一条插件开发普及之路(1-5章)
前言 2 目 录 3 第一章 Eclipse插件概述 5 一、Eclipse概述 5 二、Eclipse插件(plug-in)概述 6 三、Eclipse插件开发环境与开发入门 8 1.3.1 创建工程及设置环境 8 1.3.2 Activator类 13 1.3.3 plugin.xml与org.eclipse.ui.actionSets扩展点 15 1.3.4 menubarPath属性 23 1.3.5 groupMarker标记 26 1.3.6 separator标记 30 四、插件开发调试 34 五、小结 35 第二章 SWT/jFace简介 36 一、SWT/jFace概述 36 二、SWT使用入门 38 三、插件环境下的Dialog 41 2.3.1 Dialog概述与典型结构 41 2.3.1 与主调程序交互 51 四、小结 53 第三章 TitleAreaDialog与布局 54 一、TitleAreaDialog 54 3.1.1 概述 54 3.1.2 标题区域(Title Area) 56 3.1.3 DialogTray 58 二、布局概述 61 三、FillLayout 62 四、RowLayout 65 五、GridLayout 68 六、FormLayout 79 3.6.1 FormLayout基本概念 79 3.6.2 参照物 83 七、小结 86 第四章 WizardDialog与标准对话框 87 一、向导对话框 87 4.1.1 WizardDialog概述 87 4.1.2 WizardPage 90 4.1.3 Wizard 95 4.1.4 org.eclipse.ui.newWizards扩展点 97 4.1.5 org.eclipse.ui.importWizards扩展点 101 4.1.6 org.eclipse.ui.exportWizards扩展点 104 4.1.7 用户档案输入向导 105 二、内置对话框 105 4.3.1 消息框 105 4.3.2 询问框 106 4.3.3 错误消息框 108 4.3.4 输入框 108 4.3.5 进度条监视对话框 109 三、文件与目录选择对话框 111 4.3.1 文件选择对话框FileDialog 111 4.3.2 目录选择对话框 112 四、小结 117 第五章 Label、Text、Button、List与Combo 119 一、Label 119 二、Text 122 三、Button 126 四、List 134 五、Combo 136
Eclipse 插件开发
Eclipse 插件开发Eclipse 插件开发Eclipse 插件Eclipse 插件开发开发
Eclipse中在项目或src上点右键new时没有 class和package解决方法
Eclipse中在项目或src上点右键new时没有 class和package解决方法,
Eclipse插件开发笔记—PDF—带目录
绝版的书,貌似淘宝还能找到。原来只有页码,边看边加的目录,有一半花了一晚上添加的目录,方便看了。 《Eclipse插件开发》由浅入深、有重点、有针对性地介绍了Eclipse插件开发技术,全书分为4篇共24章。第一篇介绍Eclipse平台界面开发的基础知识,包括SWT控件的使用、界面布局、事件处理等内容;第二篇是插件开发核心技术,主要介绍插件开发的核心知识要点,包括行为(Action)、视图(ViewPart)、编辑器(Editor)、透视图(Perspective)等10章的内容;第三篇主要讲述插件开发的高级内容,包括开发高级内容、富客户端平台技术(RCP)、Draw2d,以及GEF介绍与实现等4个章节;第四篇则围绕插件开发和GEF应用两个主题,精心设计了两个程序开发实例,使读者能更加全面地理解插件开发相关技术。 目录: 第一篇 开发基础 第1章 Eclipse平台简介 1.1 Eclipse集成开发环境(IDE)介绍 1.1.1 安装及使用Eclipse IDE 1.1.2 为Eclipse IDE安装中文语言包 1.1.3 IDE的环境设置 1.1.4 使用帮助系统 1.2 什么是Eclipse 1.3 SWT/JFace技术 1.4 插件技术和OSGi 1.5 RCP技术 1.6 EMF技术 1.7 GEF技术 1.8 本章小结 第2章 SWT/JFace概述 第3章 SWT编程基础 第4章 使用基本控件与对话框 第5章 容器与布局管理器 第6章 界面开发工具 第7章 高级控件使用 第8章 SWT/Jface的事件处理 第二篇 核心技术 第9章 Eclipse插件体系结构 第10章 开发 第一个插件项目 第11章 操作(Actions) 第12章 视图(Views) 第13章 编辑器(Editors) 第14章 透视图(Perspectives) 第15章 对话框和向导(DialogsWizards) 第16章 首选项(Preferences) 第17章 帮助内容(Help Contents) 第18章 备忘单(CheatSheet) 第三篇 高级进阶 第19章 插件开发高级内容 第20章 富客户端平台(RCP)技术 第21章 Draw2d 第22章 GEF介绍与实现 第四篇 综合实例 第23章 插件开发实例 第24章 GEF实例
Eclipse代码生成器插件开发
Eclipse代码生成器插件开发,欢迎探讨学习。
Eclipse插件开发学习笔记(第四篇综合实例 23-24章 及 源代码)
本书由浅入深、有重点、有针对性地介绍了Eclipse插件开发技术,全书分为4篇共24章。第一篇介绍Eclipse平台界面开发的基础知识,包括 SWT控件的使用、界面布局、事件处理等内容;第二篇是插件开发核心技术,主要介绍插件开发的核心知识要点,包括行为(Action)、视图(ViewPart)、编辑器(Editor)、透视图(Perspective)等10章的内容;第三篇主要讲述插件开发的高级内容,包括开发高级内容、富客户端平台技术(RCP)、Draw2d,以及GEF介绍与实现等4个章节;第四篇则围绕插件开发和GEF应用两个主题,精心设计了两个程序开发实例,使读者能更加全面地理解插件开发相关技术。   本书内容全面,讲解仔细,不仅适合没有Eclipse平台技术基础的相关人士,也适合了解相关技术、具有一定插件开发能力的读者。 具体见:http://www.china-pub.com/41386#ml
eclipse插件开发
eclipse插件开发的pdf版本 有需要的可以下载
Eclipse插件开发教程
Eclipse插件开发教程 Eclipse插件开发