Eclipse插件

2022-09-23 21:40:50 浏览数 (1)

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 人点赞