星期六加班的时候,收到了同事发来的一个clearcase的插件(公司的代码控制用的是clearcase,但是又不准用多人checkout模式),是IBM发布的。以前一直在用sourceforge上的那个开源的clearcase插件,感觉速度挺慢,尤其是非法关闭eclipse后启动eclipse,那重新刷新的速度可以让人急疯了。用了一下这个,速度快,图标也漂亮,提示完全,和clearcase结合的很紧密,但唯一美中不足的是,不支持快捷键。没有快捷键,让吾等编程高手岂不是没有了用武之地,仕可忍孰不可忍。本着Eclipse人人都可以Contribute的精神,重新编辑了该插件的plugin.xml文件。看了一下,我要的用到的功能都定义在ActionSet这个extension里面,像checkout,checkin,refresh等等。为每个Action添加上definitionId,再定义Commands,Keybinds扩展点,定义自己喜欢用的快捷键。重起eclipse,插件运行成功,快捷键支持完美。这下我的工作效率就高多了。记得以前也作过一个打开eclipse中选中文件所在目录的插件,在实际工作中还真是帮了大忙(尤其是代码在clearcase上,本地视图目录较深的情况下)。
这就是eclipse插件机制的好处,人人都可以为eclipse贡献,都可以在其中添加自己需要的功能。小小的一个插件,可以极大的提高工作效率。
分享到:
相关推荐
6. **集成体验**:Eclipse Tidy无缝集成到Eclipse IDE中,只需简单的安装和配置,即可在编辑器内直接使用,无需离开熟悉的开发环境。 在压缩包文件中,"site.xml"是Eclipse插件的站点描述文件,用于安装插件时指引...
Eclipse是一款广受欢迎的开源集成开发环境(IDE),主要用于Java编程,同时也支持其他语言如C++、Python等。本指南将深入讲解如何配置Eclipse,充分利用其强大的功能,帮助你更好地进行Java开发,享受编程的乐趣。 ...
Eclipse3.7,也称为Indigo版本,是Eclipse发展史上的一个重要里程碑,它包含了许多新特性和改进,旨在提升开发者的效率和体验。然而,原生的Eclipse界面默认为英文,对于中文用户来说可能会造成一定的阅读困扰。因此...
Eclipse是一款广泛使用的开源集成开发环境(IDE),主要...通过简单的安装步骤,用户可以享受到自定义主题带来的好处,提升编程体验。同时,理解插件的工作原理以及如何管理插件,对于优化Eclipse使用体验至关重要。
使用Eclipse Color Theme的好处有: - **提高代码可读性**:通过自定义颜色方案,可以使代码的关键部分更加突出,例如关键字、变量、注释等,有助于快速理解代码结构。 - **减少眼睛疲劳**:长时间盯着电脑屏幕可能...
【标题】"eclipse4.4.2中文离线汉化包"涉及到的是Eclipse集成开发环境的一个中文语言包,用于将原本英文界面的Eclipse转换为中文显示,方便中文用户进行开发工作。Eclipse 4.4.2是Eclipse的Luna版本,发布于2014年,...
Eclipse 4.3.1 汉化包是一款针对Eclipse集成开发环境的中文语言包,旨在为中文用户提供了更友好的界面和操作体验。Eclipse 4.3.1,也称为Kepler,是Eclipse基金会发布的一个重要版本,它在软件开发领域广泛应用于...
Git是世界上最流行的分布式...通过Egit,Eclipse用户可以充分利用Git的强大功能,同时享受Eclipse带来的高效开发体验。离线安装Egit插件,不仅简化了安装流程,而且确保了在任何环境下都能顺畅地使用Git进行代码管理。
针对上述问题,本文将详细介绍如何将MyEclipse中的Web工程完美移植到Eclipse WTP,确保项目在新环境中能够无缝运行,并且保持原有的版本控制策略不变。 1. **准备工作**:首先,确保已经在Eclipse中安装了WTP插件和...
Eclipse Color Theme是Eclipse平台上的一个重要插件,它为开发者提供了丰富的代码高亮显示主题,帮助改善代码阅读体验,提高编码效率。离线安装Eclipse Color Theme的过程相对简单,下面将详细介绍这一过程。 首先...
通过上述知识点,我们可以看出"NC_eclipse开发插件"是Eclipse生态中的一个重要组成部分,它提升了开发者在Eclipse中进行NC开发的效率和体验。如果你是一名NC开发者,使用这款插件将大大增强你的开发环境,并使你能够...
为了提升编程体验,许多开发者喜欢个性化自己的工作环境,其中包括更换Eclipse的背景颜色。本文将详细讲解如何更换Eclipse的背景颜色,并提供超过50种预设的背景选项供您选择,旨在让您的编程之旅更加舒适和炫酷。 ...
使用Eclipse,开发者可以将项目打包成WAR文件,然后部署到Tomcat、Jetty等Web服务器上,通过浏览器访问来运行和测试。 这个项目为初学者提供了一个实践JavaWeb开发的实例,涵盖了从基础的Web应用构建到电商功能的...
安装过程简单便捷,用户只需将下载的压缩包解压到Eclipse的“dropins”目录下,即可完成安装。 Eclipse是一个开源的、跨平台的Java集成开发环境,广泛用于Java应用、Web应用以及各种软件的开发。它拥有丰富的插件...
Eclipse 4.2.0版本,也被称为Juno,是Eclipse平台的一个重要里程碑,它带来了许多新特性和改进,旨在提升开发者的效率和体验。对于中文用户来说,Eclipse 4.2.0的汉化语言包是非常必要的,因为它使得用户能够更加...
Eclipse是一款广受欢迎的开源集成开发环境(IDE),主要用于Java编程,但同时也支持其他多种编程语言,如C/C++、...通过下载并使用这个版本,无论是新手还是经验丰富的开发者,都能享受到更为顺畅和高效的编程体验。
EclipseColorThemes是一款专为Eclipse集成开发环境设计的配色插件,它极大地丰富了Eclipse的代码编辑器背景颜色和字体样式,为开发者提供了多样化的视觉体验。这款插件包含了多种预设的配色方案,使得用户可以根据...