Eclipse插件

来源:互联网 发布:超人软件站官网 编辑:程序博客网 时间:2024/06/05 11:38

    Eclipse下有很多方便用户编程的插件,本文将介绍这些常用的插件,及其安装地址。

插件安装

   插件的在线安装方式(以Findbugs为例,其他的类似)如下:

    1. Eclipse中,选择 Help -> Install New Software...
    2. 选择 Add..
    3. 输入:
        Name: FindBugs
        URL: http://findbugs.cs.umd.edu/eclipse/
       点击OK

    4.你会看到FindBugs,选中它;如果是其他的插件,根据需要选择合适的插件。

    5.按照提示点击Next,直到结束

eclipse marketplace

目的  

这是Eclipse的软件仓库,安装了之后,就可以用它来搜索并安装eclipse插件了。

安装地址

http://download.eclipse.org/mpc/indigo/

bug分析:FindBugs

目的  

   基于Bug Patterns概念,查找java bytecode中的潜在bug。在目前版本中,它不检查java源文件。
  主要检查bytecode中的bug patterns,也允许用户自定义特定的bug patterns。

安装地址

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

bug分析:PMD

目的

   检查java源文件中的潜在问题。主要检查:
 -  空try/catch/finally/switch语句块
 -  未使用的局部变量、参数和private方法
 -  空if/while语句
 -  过于复杂的表达式,如不必要的if语句等
 -  复杂类

安装地址

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

代码规范分析:CheckStyle

目的

   检查java源文件是否与代码规范相符。主要包括:
 -  Javadoc注释
 -  命名规范
 -  Headers
 -  Imports
 -  Size冲突和度量,如过长的方法
 -  Whitespace
 -  Modifiers
 -  Blocks
 -  Coding Problems
 -  Class Design
 -  重复代码
 -  Miscellaneous Checks
 -  Optional Checks

安装地址

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

类图和时序图生成:ObjectAid UML

目的

   将写好的工程逆向生成类图和时序图。

安装地址

http://www.objectaid.com/installation

性能分析工具:Visual VM

目的

   监控本地或者远程Java进程的执行性能。

安装地址

http://www.objectaid.com/installation



0 0
原创粉丝点击