开发者应该了解的 12 款 Eclipse 插件

标签: 开发 eclipse 插件 | 发表时间:2012-07-20 16:03 | 作者:
出处:http://www.iteye.com
Eclipse成为最流行的集成开发环境,在很大程度上要归功于它跨平台的插件支持系统。通过将各种类型的插件添加到Eclipse中,可以扩充Eclipse的功能,以满足你的各种需求。

目前有许多款流行的Eclipse插件,其中一些很流行,有一些很时尚,还有一些仅仅是功能新巧,所有的这些功能各异的插件构成了强大的Eclipse,并不断为它的发展添加活力。

本文整理了12款非常实用的 Eclipse 插件,你可以从 Eclipse Marketplace中获取到。

1. Subclipse and Subversive

Subclipse是两个争夺Subversion控制权的插件之一,另一个插件是Subversive,它们几乎势均力敌。两者对版本库主要功能的控制都做得很好,你可以根据个人爱好进行选择。



2. EGit

EGit是一款好用的源代码和项目管理插件。如果你使用Git管理源码,那么EGit就是最佳选择。此插件基于Java和Git开发。



3. m2eclipse

m2eclipse提供便捷的途径将Maven构建工具和Eclipse结合,让你不仅可以使用Eclipse,还可以同时触发Maven去构建工程。POM编辑器里有详尽解释,并且可以帮你省掉记忆Maven的XML框架的麻烦,你仍然可以编辑原始的XML文件。图中展示了一个代码的关系图。



4. Eclipse Marketplace Client

Eclipse基金会将“marketplace”插件绑定到所有系列的Eclipse产品上,除了最基本的Eclipse版本。该插件可能已经在你的机器里了。它们会自动更新一些Eclipse产品的最新广告。



5. FindBugs

FindBugs在写代码时提供错误信息这一点是值得尊敬的。它是一个固执的监督员,并且它的脑袋里存储了上百个“错误模式”。它遍历你的代码然后在Eclipse里指出错误的地方。一些程序员认为它的结果不准确,但是在编程的时候有另外一双眼睛监督总是有些帮助的。



6. Checkstyle

Checksytle插件简化了编程工作,在编程工作里每个人都遵守同样的规则和代码结构。它的大脑里有了解结构的方法,这使得它可以更快的了解每个人代码中在同样地方不同方法的空格。你也可以通过编辑Checksytle插件来打造您自己的风格,享受自己制定规则的世界,但是这样会使插件更繁琐。




7. Hibernate

总有一些人不能充分利用Hibernate 的reverse-engineering插件,只是利用SQL数据库和所需的Java文件来进行管理。这款插件可以迅速的整理数据。它包括一些工具,可以简化XML文件的编译工作,这些XML文件都是运行Hibernate时所需的。



8. UML Designer

UML以及来自Acceleo 的 UML Designer一直拥有大量的用户。UML是一种关于面向对象程序中元素的说明、构建和记录标准。此插件还可以以树形式来表示用来定义UML的XML代码。



9. Ant Visualizer

Ant Visualizer的功能是将复杂文件可视化,并且非常详细。此插件可以解析XML并且将它转变为一系列块,让你想象构建过程是如何进行的。




10. Unnecessary Code Detector

到了需要清理代码和移除不再使用的碎片的时候,Unnecessary Code Detector 插件是最好的助手。按一下按钮,就会有一个小标志告诉你哪些方法不会再使用。此探测器还可以标记出其他一些编码错误。插件的这些功能可以在存储代码前,对代码进行有效的检查。



11.JFormDesigner

对使用Swing构建桌面应用的开发者和那些使用Google Web Toolkit 将它们移植到网页上的人来说,JFormDesigner是独一无二的创建用户界面的软件。该插件可以根据你创建的界面元素自动生成Java代码。



12. Color Theme

Color Theme 插件被大量下载,它专注于功能的改善。此插件为文件提供了大量的着色方案,并且可以随用户需要制定,除此之外,它的界面很有视觉享受。



英文原文: 12 Eclipse plug-ins every developer should use

感谢 csdn_0000 投递这篇资讯

已有 0 人发表留言,猛击->> 这里<<-参与讨论


ITeye推荐



相关 [开发 eclipse 插件] 推荐:

eclipse插件-easy explore

- - 博客园_首页
最近找到一个Eclipse的插件,名字是Easy Explore,是 Easy Structs 其 中的一个部分. 主要的功能就是在Eclipse里面视图的部分如果看到自己的工程,或者Package,包什么的,在安装完该插件以后点击鼠标右键,选 择"Easy Explore"就可以快速的打开该文件的windows存放文件夹,对于快速的导出源文件是一个很有用的插件.

开发者应该了解的 12 款 Eclipse 插件

- - ITeye资讯频道
Eclipse成为最流行的集成开发环境,在很大程度上要归功于它跨平台的插件支持系统. 通过将各种类型的插件添加到Eclipse中,可以扩充Eclipse的功能,以满足你的各种需求. 目前有许多款流行的Eclipse插件,其中一些很流行,有一些很时尚,还有一些仅仅是功能新巧,所有的这些功能各异的插件构成了强大的Eclipse,并不断为它的发展添加活力.

Eclipse插件最牛的TOP30

- - CSDN博客研发管理推荐文章
Eclipse的应用需要众多的插件,但是Eclipse的插件大家又知道多少呢. 1、PyDev – Eclipse的Python开发环境. Pydev这个插件能够让用户利用Eclipse进行Python、Jython以及Iron Python开发,使Eclipse成为一流的Python IDE(集成开发环境).

Eclipse 常用配置和插件

- - 开源软件 - ITeye博客
Subversion,SVN客户端插件,该插件由Eclipse官方支持,与第三方Subclipse不分伯仲. 可从Eclipse Marketplace中可直接下载安装. Properties Editor,属性文件编辑器插件,可从Eclipse Marketplace中可直接下载安装. StartExplorer,Windows 中资源目录管理插件,非常好用且方便,可快速进入目录或者CMD,可从Eclipse Marketplace中可直接下载安装.

Eclipse常用的高效插件

- - IT江湖
今天为使用Eclipse的程序员们,收集一些比较高效的插件,这些插件可以帮助你提高工作效率. Properties Editor 编辑java的属性文件,并可以自动存盘为Unicode格式,在写一下配置文件的时候,不用工具生成. 官网: http://propedit.sourceforge.jp/index_en.html .

Activiti的Eclipse插件安装指南

- - 编程语言 - ITeye博客
     群里有一哥们儿安装Activiti的Eclipse插件安装了2天了还没装好,我看了都快急死了,好人做到底,特地为他写了这篇博客.  下载完成后,你将得到一个zip压缩包如图:.  然后在任意盘符新建一个文件夹用来存放解压后的文件,这里我是在E盘新建一个activiti-designer-0.6.0文件夹,如图:.

Eclipse开发Android应用程序入门

- Bingnan - 酷壳 - CoolShell.cn
原文出处:http://www.smashingmagazine.com/2010/10/25/get-started-developing-for-android-with-eclipse/. 如今的移动设备应用程序开发充满着让人振奋的东西. 功能强大的硬件支持,平板电脑,多样的软件平台(塞班 OS,iOS,WebOS,Windows Phone 7…),移动设备开发者前景充满了机会和挑战.

eclipse配置nodejs开发环境

- - CSDN博客云计算推荐文章
首先说明一下本人的开发环境,个人兴趣爱好问题,这边使用的很多环境都是基于Linux系统下做的,这次也不例外. 前提条件:NodeJs已经在系统中正确安装. 1、下载安装eclipse,地址: http://www.eclipse.org/downloads/. Eclipse Standard 版本即可.

WireframeSketcher 2.7.0 发布,创建项目原型的Eclipse插件

- Will - ITeye资讯频道
    WireframeSketcher 2.7.0 发布了.     WireframeSketcher是一个Eclipse 插件,用于创建线框图、界面模型和UI原型. 在项目正式开发前创建原型有利于用户和开发者理解系统,在Eclipse中使用WireframeSketcher能够更好的进入项目开发流程.

Zookeeper浏览器工具和Eclipse插件分享

- - Taobao QA Team
         公司很多产品会使用zookeeper,比如Meta消息中间件,在测试的过程中,我们经常需要查询zookeeper里面的信息来精确定位问题. 目前项目中有开发团队自己写的浏览器node-zk-browser,是基于node.js的express.js框架和node-zookeeper客户端实现的,具体可参考 https://github.com/killme2008/node-zk-browser.