`
aubdiy
  • 浏览: 696449 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Eclipse 常用插件

阅读更多

Eclipse  常用插件

 

平常工作中一直使用的插件整理,保存了插件的官网地址和update site。

在eclipse官网的marketplace上可以找到各种你想要的插件

地址为:http://marketplace.eclipse.org/

 

 

1.ExploreFS

 

 

工具地址:http://marketplace.eclipse.org/content/explorefs

update site:  http://junginger.biz/eclipse/

这个小插件(6K)的唯一目就是打开本地文件管理器中包含已选资源的文件夹。它在包浏览器、资源浏览器的快捷菜单中以及任何其他的显示文件或者Java类中添加了"Open in File System"项。它还可以找到包含Jar文件的类。Windows, Mac OS X, 以及Linux系统都可以用。

 

2.Findbugs

工具地址:http://marketplace.eclipse.org/content/findbugs-eclipse-plugin

update site: http://findbugs.cs.umd.edu/eclipse

FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。不是通过分析类文件的形式或结构来确定程序的意图,而是通常使用 Visitor 模式(请参阅 参考资料)。

 

3.CheckStyle

工具地址:http://checkstyle.sourceforge.net/

update site:  http://eclipse-cs.sourceforge.net/update/

CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥的任务中解脱出来。

 

4.CodePro Analytix

工具地址:https://developers.google.com/java-dev-tools/codepro/doc/?hl=zh-CN

update site:  http://dl.google.com/eclipse/inst/codepro/latest/3.7

CodePro Analytix 是一个基于Eclipse的快速开发环境,能够自动的完成重复的任务使Java开发者快速的开发出高质量的软件。能够保证代码质量,包括代码评审、metric、设计模式、测试,等等。

 

5.Subclipse

工具地址:http://subclipse.tigris.org/

update site: http://subclipse.tigris.org/update_1.6.x(完美结合TortoiseSVN-1.6.*)

update site: http://subclipse.tigris.org/update_1.8.x(完美结合TortoiseSVN-1.7.*)

Subclipse 是一个为 Eclipse IDE 添加 Subversion 支持的项目。支持几乎所有版本的Eclipse。

 

6.Memory Analyzer

工具地址:http://www.eclipse.org/mat/

update site:  http://download.eclipse.org/mat/1.1/update-site/

Memory Analyzer (Eclipse MAT)是一个跨平台的开源工具,您不仅可以用它来分析内存问题,也可以用来监控整个 Java 应用程序的状态和行为。通过读取应用程序运行时由 Java 运行时环境生成的转储文件快照,Memory Analyzer 使您能够分析那些调试代码可能无法发现的复杂问题。

 

7.Ivy

工具地址:http://ant.apache.org/ivy/

update site:  http://www.apache.org/dist/ant/ivyde/updatesite

IvyIDEA 是 Eclipse 集成开发环境的一个插件,用来支持 ivy 。

Apache Ivy是一个优秀的管理(记录、跟踪、解析和报告)项目依赖的工具,可与Apache Ant紧密集成。

 

8.Maven

工具地址:http://www.eclipse.org/m2e/

update site:  http://download.eclipse.org/technology/m2e/releases

m2eclipse 是 Eclipse 集成开发环境的一个插件,用来支持 maven 。

 

9.Eclipse Jetty

工具地址:http://eclipse-jetty.github.io/

update site: http://eclipse-jetty.github.io/update/

在eclipse中方便的启动jetty容器,支持多版本,非常适合本地开发,

我们使用此插件进行本地调试,修改java代码无需重启服务,jetty只加载修改的文件,提高开发过程中调试效率。

 

10.Bytecode Outline

工具地址:http://asm.ow2.org/eclipse/index.html

update site:  http://andrei.gmxhome.de/eclipse/

ytecode Outline 插件可以把当前的正在编辑java的文件或者class文件直接显示出其相应的字节码出来,而且可以进行两个Java文件的字节码比较或者两个class文件的字节码比较或一个Java文件与一个class文件进行字节码的比较。

 

11.Velocity-Edit

工具地址:https://code.google.com/p/velocity-edit/

下载地址:https://code.google.com/p/velocity-edit/downloads/list

将下载后的"jar",直接放到eclipse目录下的dropins文件夹中,重启eclispe即可

velocity 模板插件,高亮显示变量,代码智能联想功能。

 

12.ShellEd

下面是安装步骤。

1.安装ShellEd依赖组件man-page viewer plug-in

选择Help > Install New Software...->work with中输入:http://download.eclipse.org/technology/linuxtools/update

->直接回车->找到并选择man-page viewer并继续安装至完成。

 

13.pdm

工具地址:http://pmd.sourceforge.net/

update site:  http://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/

PMD scans Java source code and looks for potential problems like:

  • Possible bugs - empty try/catch/finally/switch statements
  • Dead code - unused local variables, parameters and private methods
  • Suboptimal code - wasteful String/StringBuffer usage
  • Overcomplicated expressions - unnecessary if statements, for loops that could be while loops
  • Duplicate code - copied/pasted code means copied/pasted bugs

 

 

分享到:
评论
1 楼 haidage 2012-10-24  
强烈支持

相关推荐

    eclipse常用插件

    本文将详细介绍"Eclipse常用插件"的相关知识点,包括它们的作用、安装方法以及如何在实际开发中应用。 1. **Java开发插件** - **JDT (Java Development Tools)**:Eclipse的核心插件之一,提供了完整的Java语言...

    Eclipse常用插件

    Eclipse常用插件 htm http://whitewolf.0fees.net

    eclipse常用插件pluging

    以上就是一些Eclipse常用插件的介绍,它们能显著提升开发者的生产力,实现更高效、更智能的编程体验。安装这些插件后,Eclipse将成为一个功能强大的多语言开发平台,满足不同类型的项目需求。在实际使用中,可以根据...

    eclipse常用插件 备齐了

    标题“eclipse常用插件 备齐了”和描述中的“Subclipse 全屏显示 easyExplore”提到了三个特定的Eclipse插件,接下来我们将详细介绍这些插件的功能和使用场景。 1. **Subclipse**: Subclipse是Eclipse中的一个...

    eclipse常用插件更新地址

    "eclipse常用插件更新地址"指的是开发者可以通过这些地址获取并更新Eclipse中的插件,以扩展IDE的功能。 在Eclipse中,插件通常通过“软件站点”来安装。这些站点提供了丰富的工具和功能,如代码检查、调试辅助、...

    eclipse常用插件汇总(最新)

    收集了eclipse常用的6个小插件,包括js(extjs插件), HibernateSynchronizer(自动生成hibernate配置文件插件), hiberclipse(一个Eclipse插件,可以用来从一个数据库连接中生成Hibernate映射文件并提供一个与Hibernate...

    eclipse常用插件汇总(最新)续

    在上次eclipse常用插件汇总(最新)(http://download.csdn.net/source/1425689)6个基础上再加2个非常有用插件:ResourceBundleEditor EasyExplorer 1.ResourceBundleEditor 资源文件编辑器 eclipse的资源文件编辑插件 ...

    Eclipse常用插件扩展点

    在`Eclipse常用插件扩展点.doc`文档中,你可以找到更多关于如何定义和使用扩展点的实例和教程。 Eclipse RCP(Rich Client Platform)是一种构建桌面应用程序的框架,它利用了Eclipse的插件系统。RCP应用可以看作是...

    Eclipse常用插件集合

    本资源主要关注的是Eclipse常用插件的集合,由于文件大小的限制,这些插件被分成了多个部分进行上传。 首先,"links"文件夹在Eclipse中的作用非常重要,它是Eclipse插件安装的一种方式。通过在Eclipse的配置目录下...

    eclipse实用插件moreunit

    【Eclipse实用插件MoreUnit详解】 在软件开发过程中,单元测试是确保代码质量的关键步骤。Eclipse作为一款广泛使用的Java集成开发环境(IDE),提供了丰富的插件支持,其中之一便是MoreUnit。这款插件专为增强...

    eclipse常用插件在线安装地址

    在本文中,我们将深入探讨如何在Eclipse中在线安装插件,以及两个常用的插件——JadClipse和JAD。 首先,让我们了解Eclipse插件的在线安装过程。Eclipse有一个内置的“软件更新”功能,允许用户方便地查找并安装新...

    Eclipse常用插件汇总

    收集了eclipse常用的6个小插件,包括js(extjs插件), HibernateSynchronizer(自动生成hibernate配置文件插件), hiberclipse(一个Eclipse插件,可以用来从一个数据库连接中生成Hibernate映射文件并提供一个与Hibernate...

Global site tag (gtag.js) - Google Analytics