win10如何删除eclipse

1.在Eclipse中去掉多余的UI组件的方法是怎样的?

Eclipse的扩展机制是其一个重要特色,但随着Eclipse功能越做越强,插件越来越多,你会发现GUI上的图标越来越多,Menu,toolbar,context menu都被占满了,其实很多item并不是我们需要的,但是contribute这些item的插件我们是需要的,那怎么去掉它们扩展的那些菜单项呢? 1。

在Plugin。xml中定制 这是最简单的办法,很多时候我们自己想写代码来去掉一些菜单项,但效果并不好。

所以能在Plugin。xml中定制的,我们就 尽量写在plugin。

xml里面。下面举一个右键菜单的例子: 扩展右键菜单需要扩展org。

eclipse。ui。

popupMenus扩展点,我们一般都在它下面new一个action,但这个action扩展之后不管在 任何界面都会出现,如果我们想在某些条件下隐藏掉它该怎么办?仔细观察下org。eclipse。

ui。popupMenus扩展点,其实我们还可以新建 objectContribution扩展 class="my。

example。MyAction" id="my。

example。MyAction" label="Exe" menubarPath="additional"> objectContribution里面也包含一个action,但这个action在popupmenu里出现是有条件的:我们给它定义了一个 nameFilter, 只有当selection()的path中包含了"example"才会显示,否则这个action是不会出现在 popupmenu里的。

这里的selection假设选中的是一个File,如果选中的是你自己写的类,那namefilter会在你的类的 toString方法里面找keyword。 2。

使用Eclipse的Activities扩展 plugin。xml并不能解决所有问题,当我们实在没有办法在plugin。

xml中限制某些extension的出现的时候,可以考虑使用 Eclipse的Activities。Activities的官方定义大家可以google一下eclipse的help。

我个人的理解就是它可以和 perspective一样控制UI的显示,但是Perspective设计的太易于扩展了,假如Plugin A在perspective上扩展了一个UI,那么Plugin B在每次进入这个perspective的时候就一定可以看得见它,而且在Eclipse的扩展机制下,Plugin B是没有权利去删了Plugin A的contribution的(Eclipse的ExtensionRegistry倒是提供了一个removeExtension方法,但运行的时候会报错)。 在这样的情况下,Activities的价值就体现出来了,你只要给它一个Extension的id,它就可以帮你把这个Extension disable掉。

例如: id="my。example。

activity" name="WizardActivity"> activityId="my。 example。

activity" pattern="my\。example/mywizard"> 比较重要的是中的pattern属性,它是由plugin id + "/" + local-id组成。

比如在插件my。example中扩展了 org。

eclipse。ui。

newWizards,id是mywizard,那么上面这个就会 disable掉my。example的mywizard扩展,你在 GUI中就看不见这个wizard了。

pattern是支持正则表达式的,所以如果有"。"的话需要用转义字符\。

注意,这里的disable的意思并不是说我把mywizard这个扩展删掉了,而是屏蔽了它,mywizard仍然在 ExtensionRegistry中。 3。

用代码来动态控制UI 方法2只是隐藏掉一些扩展,但是有一些需求并不是简单的隐藏就可以了,我最近碰到的一个需求就是:有一个flag,只有当flag==1的时候扩展是可见的,否则是不可见的,需要disable这个扩展。 这时就必须要加一些代码才能实现了,还是以方法2中的mywizard为例: = PlatformUI。

getWorkbench()。getActivitySupport(); IActivityManager activityManager = 。

getActivityManager(); Set enabledActivityIds = new HashSet(activityManager。getEnabledActivityIds()); if(flag==1) { if (enabledActivityIds。

add("my。example。

activity")) 。setEnabledActivityIds(enabledActivityIds); } else{ if(enabledActivityIds。

remove("my。example。

activity")) 。setEnabledActivityIds(enabledActivityIds); } Activities可以是enable或者disable的,当你在plugin。

xml中定义好了一个Activity,缺省它是disable的,就是说 匹配的扩展是会被disable的,但你也可以把Activities设成enable的(在plugin。xml或者用代码都可以设置),它匹配的扩展是可以正常使用的。

在上面的code sample中,我们通过activityManager。getEnabledActivityIds()得到所有enable的 Activities。

如果flag==1,那my。example。

activity 也应该被加入到enable Activities中,这样mywizard就可以显示在界面上,反之,就要在enable Activities中remove掉my。 example。

activity,它就变成disable,会把mywizard隐藏。 以上是我对于这个问题的解答,希望能够帮到大家。

win10如何删除eclipse

2.windows.old文件没删除 win10怎么没有回退win7这一项 还没1个月

Win7/Win8。

1升级Win10正式版是最近的一大热点。在很多用户纷纷加入到Windows10之后,难免会有用户因为各种原因需要降级到原来的Windows7/Windows 8。

1系统。按照一般思路,若想降级到低版本操作系统,基本上就是“简单粗暴”的格式化重装这一种方式。

但在Win10时代, 由于大量用户是从Win7/Win8。1升级而来,因此微软为这部分用户提供了更加人性化的降级选项:系统回退。

但需要注意的是,这项“后悔药”功能是有“保质期”的:成功升级到Win10后的一个月内可以使用,过期不候。 也就是说如果你在一个月后反悔,就只能沿用之前传统的“简单粗暴”方式进行格式化重装了。

另外还需要提醒各位注意的是,成功升级Win10后如果想反悔的话,之前Win7/Win8。1保留的系统文件夹Windows。

old绝对不能删除。因为这是“后悔药”的根本所在,一旦你在一个月内想回退到低版本的Windows,就首先要保证原有操作系统文件实际存在。

该文件夹被删除后,也同样只能通过格式化重装的方式来降级Win10了。 如果你符合上述两个可以降级Win10的基本条件: ①在一个月内 ②没有删除Windows。

old文件夹 那么你就可以通过Win10自带的“回退”功能实现“和平降级”。 具体方法如下(回退Win7/Win8。

1操作相同,本文以回退Win7为例): 1、打开设置→更新和安全→恢复,找到“回退到Windows7(或Windows 8。1)”,点击“开始”。

2、选择“回退”理由(可多选),然后点击“下一步”继续(以下每一步随时都可以取消“回退”操作)。 3、仔细阅读注意事项,全过程需要有稳定电源支持,也就是说笔记本和平板电脑需要在接入电源线的状态下进行回退操作,电池模式不被允许;另外,系统还提示了一些关于文件和程序可能受到的影响。

了解并采取措施之后,点击“下一步”继续。 4、对于已经设定登录密码的用户,回退后密码将被恢复,因此你需要知道该密码才能正常登录。

确认该消息不会影响到你的使用后,点击“下一步”继续。 5、需要确认的最后一步,提醒Win7/Win8。

1用户可以随时再次升级到Win10。今后免费安装Win10将不再受到“正式版发布1年内”的时间限制,也不受安装方式的限制,纯净安装也将完全免费。

6、点击“回退到Windows7(或Windows 8。 1)”后,系统自动重启,并开始回退过程,该过程耗费时间和原系统软件安装等使用情况有直接关系。

回退后的Win7/Win8。1系统仍然保持激活状态。

win10如何删除eclipse

转载请注明出处windows之家 » win10如何删除eclipse

win10

win10如何开自带热点

阅读(162)

本文主要为您介绍win10如何开自带热点,内容包括win10自带热点怎么开启,win10热点如何默认开启?,如何利用Win10自带工具给游戏减肥?。首先,打开设置(点击桌面左下角的windows图标,倒数第二个就是设置啦)2、在设置界面下找到“网络和internet”,打

win10

如何把手机刷成win10系统软件

阅读(245)

本文主要为您介绍如何把手机刷成win10系统软件,内容包括如何给手机刷入windows10系统,如何让手机运行Windows10系统呢?,Lumia950XL怎么刷入Win10系统?。方法/步骤 据获得Win10刷机体验资格的小米粉丝从“小米4&Win10刷机现场”带回来的资料

win10

win10系统如何使用投影

阅读(163)

本文主要为您介绍win10系统如何使用投影,内容包括windows10的投影功能怎么使用,Windows10系统如何使用无线同屏功能?,投射到设备不能在Win10中工作怎么办?。1。打开硬件和设备疑难解答首先,查看Windows中包含的硬件和设备疑难解答。 这可以

win10

如何在win10安装ug10

阅读(142)

本文主要为您介绍如何在win10安装ug10,内容包括windows10怎么安装ug10,ug10.0正式版安装需要哪些条件,win10怎么安装文泰雕刻软件。windows 10 安装 ug10方法如下:电脑系统一定要是64痊系统,UGNX10.0不支持32位系统CPU最好用4核。安装硬盘10

win10

WIN10如何找到声卡驱动

阅读(123)

本文主要为您介绍WIN10如何找到声卡驱动,内容包括windows10怎么查看声卡驱动,47声卡怎么才能在win10系统安?科电AK47声卡怎么才能在,升级WIN10后声卡驱动就不行了,重装驱动也解决不了没声的问题爱问。在WIN10系统桌面找到此电脑,在“此电脑

win10

win10如何上共享的打印机

阅读(99)

本文主要为您介绍win10如何上共享的打印机,内容包括xp系统打印机怎么共享给win10,win10系统怎么连接别的电脑共享的打印机,win10系统如何共享XP系统上的打印机。设置win10打印机共享 WIN10系统下,右键本地打印机-打印机属性-共享-共享这台打

win10

苹果电脑无法用u盘安装win10

阅读(109)

本文主要为您介绍苹果电脑无法用u盘安装win10,内容包括为什么mac不能安装windows10,mac装了win10找不到苹果系统了,在苹果电脑上如何用u盘安装windows系统。方法一:Mac虚拟机安装Win10系统方法首先下载ISO文件,虚拟机的选择包括VirtualBox、V

win10

win10如何快速启动小娜

阅读(98)

本文主要为您介绍win10如何快速启动小娜,内容包括win10怎样快速启动cortana,电脑装了windows10,小娜启动不了,怎么解决啊,Win10专业版下如何开启小娜“查找我的手机”。Win10新加入的智能语音助手是该系统的一大亮点,虽然目前还有待完善,中文

win10

如何在win10系统拷贝屏幕

阅读(94)

本文主要为您介绍如何在win10系统拷贝屏幕,内容包括windows10如何复制屏幕,win10系统怎么把开始屏幕中的程序放到桌面呢?,系统启动画面是怎么截下来的?像附件这样的系统启动画面,是怎么截。按键盘上的Windows按键,或者点击桌面左下角的Windo

win10

win10设置全屏游戏卡

阅读(159)

本文主要为您介绍win10设置全屏游戏卡,内容包括win10nvidiacf怎么全屏游戏卡,谁知道windows10系统怎么设置游戏全屏,Win10系统下如何关闭全屏提升游戏性能?。7月29日,微软正式发布了新一代操作系统win10,并承诺一年内让全球所有win7和win8。1

win10

win10设置俩个屏幕

阅读(166)

本文主要为您介绍win10设置俩个屏幕,内容包括win10电脑双屏怎么设置方法,怎么同时使用两个显示器,Win10专业版多个屏幕设置不同背景图片的技巧?。具体设置步骤如下:首先必须拥有另外一台bai显示器。 调出设置界面【快捷键】window键 + p2、

win10

win10电脑打不开chm

阅读(100)

本文主要为您介绍win10电脑打不开chm,内容包括Win10系统无法打开chm文档提示无法显示该页面怎么办,我的电脑为什么打不开chm格式的文件,我的电脑怎么打不开chm类型的文件啊打开之后显示此程序无法打开。CHM文档定义:CHM(Compiled HTML)。以C

win10

win10锁笔记本电脑快捷键

阅读(147)

本文主要为您介绍win10锁笔记本电脑快捷键,内容包括怎么一键锁屏Windows10锁定电脑快捷键是什么,电脑锁屏快捷键是什么?,电脑锁屏快捷键如何快速锁定电脑。在windows xp时工作时,们经常要锁定计算机,当计算机被锁定后,只有重新登录才能够使用

win10

win10网络中没有本电脑

阅读(135)

本文主要为您介绍win10网络中没有本电脑,内容包括笔记本电脑win10系统网络图标不见了也连不上网怎么办,win10系统笔记本自动更新后个别软件网络无连接怎么?win10爱问知,Win10桌面没有网络图标如何解决?。Win10系统无线网络接不上怎么办 。

win10

win10如何开自带热点

阅读(162)

本文主要为您介绍win10如何开自带热点,内容包括win10自带热点怎么开启,win10热点如何默认开启?,如何利用Win10自带工具给游戏减肥?。首先,打开设置(点击桌面左下角的windows图标,倒数第二个就是设置啦)2、在设置界面下找到“网络和internet”,打

win10

如何把手机刷成win10系统软件

阅读(245)

本文主要为您介绍如何把手机刷成win10系统软件,内容包括如何给手机刷入windows10系统,如何让手机运行Windows10系统呢?,Lumia950XL怎么刷入Win10系统?。方法/步骤 据获得Win10刷机体验资格的小米粉丝从“小米4&Win10刷机现场”带回来的资料

win10

win10系统如何使用投影

阅读(163)

本文主要为您介绍win10系统如何使用投影,内容包括windows10的投影功能怎么使用,Windows10系统如何使用无线同屏功能?,投射到设备不能在Win10中工作怎么办?。1。打开硬件和设备疑难解答首先,查看Windows中包含的硬件和设备疑难解答。 这可以

win10

如何在win10安装ug10

阅读(142)

本文主要为您介绍如何在win10安装ug10,内容包括windows10怎么安装ug10,ug10.0正式版安装需要哪些条件,win10怎么安装文泰雕刻软件。windows 10 安装 ug10方法如下:电脑系统一定要是64痊系统,UGNX10.0不支持32位系统CPU最好用4核。安装硬盘10

win10

WIN10如何找到声卡驱动

阅读(123)

本文主要为您介绍WIN10如何找到声卡驱动,内容包括windows10怎么查看声卡驱动,47声卡怎么才能在win10系统安?科电AK47声卡怎么才能在,升级WIN10后声卡驱动就不行了,重装驱动也解决不了没声的问题爱问。在WIN10系统桌面找到此电脑,在“此电脑

win10

win10如何上共享的打印机

阅读(99)

本文主要为您介绍win10如何上共享的打印机,内容包括xp系统打印机怎么共享给win10,win10系统怎么连接别的电脑共享的打印机,win10系统如何共享XP系统上的打印机。设置win10打印机共享 WIN10系统下,右键本地打印机-打印机属性-共享-共享这台打

win10

苹果电脑无法用u盘安装win10

阅读(109)

本文主要为您介绍苹果电脑无法用u盘安装win10,内容包括为什么mac不能安装windows10,mac装了win10找不到苹果系统了,在苹果电脑上如何用u盘安装windows系统。方法一:Mac虚拟机安装Win10系统方法首先下载ISO文件,虚拟机的选择包括VirtualBox、V

win10

win10显卡2070驱动安装不上

阅读(173)

本文主要为您介绍win10显卡2070驱动安装不上,内容包括2070M显卡不管装什么版本驱动都是黄色叹号,为什么W10装不住显卡驱动2天以后自动驱动就没了,显卡无法驱动?今天我重装了系统后显卡无法驱动了····会显示。装显卡驱动 检查显卡驱动