1. findbugs: http://findbugs.sourceforge.net/
检查你的代码中的常见不良实践:数据库忘了关闭,流打开忘了关闭,命名不规范。。。类似于 PMD 之类的,但小巧,快速。
Update site: http://findbugs.cs.umd.edu/eclipse
使用方法:在 project 上点右键->“Findbugs”
2. Code Analysis Plugin: http://cap.xore.de/
能以图形化的方式显示各个类、各个包之间的依赖关系,帮助你做出更好的(更好的封装性和可复用性) OO 设计。据官方网站上说,其理论依据是 Robert Martin 在 1994 年的一篇论文(值得一读的文章)。当然,这种分析只能说是参考,如果良好的 OO 设计能够这么分析出来,那就不用要架构师了。。。
Update site: http://cap.xore.de/update
使用方法:在 project 上点右键->"Show CAP"
说起 Java 的代码质量检查,最近看到一个 sonar (http://www.sonarsource.org/),还没用过,看上去不错。
分享到:
相关推荐
阿里Java开发规范插件是为Java开发者提供的一种工具,它主要应用于IntelliJ IDEA和Eclipse这两个主流的Java集成开发环境(IDE)。该插件旨在帮助开发者遵循阿里巴巴制定的Java编码规范,提升代码质量和可读性,从而...
阿里巴巴Java开发规范插件是专为Java开发者设计的一款工具,旨在提高代码质量和开发效率,遵循阿里巴巴内部制定的一系列编码标准和最佳实践。这个Eclipse离线安装包是为了解决那些无法连接到互联网或者内网环境下的...
阿里巴巴Java开发规约是阿里巴巴集团为了提升Java代码质量和团队协作效率而制定的一套编码规范,它涵盖了命名规范、代码结构、异常处理、并发控制等多个方面。这个eclipse插件是针对这套规约的辅助工具,它能帮助...
"eclipse插件"很可能指的是Eclipse中的一些必备或流行的插件,如Mylyn用于任务管理,Subversive或Subclipse用于版本控制,PMD和Checkstyle用于代码质量检查,以及m2eclipse用于Maven项目的支持。这些插件可以帮助...
5. **验证安装**:启动Eclipse后,打开一个Java项目,如果插件安装成功,你会发现在编辑器中,代码不符合规范的地方会被标记出来,同时提供修改建议。此外,通过Eclipse的"Window" -> "Preferences" -> "Smartfox...
阿里巴巴的p3c-pmd-2.1.1.jar是一款专为Java开发者设计的代码质量检测工具,旨在提升代码质量并遵循阿里巴巴内部的编码规范。该插件是基于开源项目PMD进行定制和优化,旨在帮助开发团队在早期阶段发现并修复潜在的...
Eclipse是一款广泛使用...总之,Eclipse插件是增强其功能的重要工具,它们可以帮助开发者更方便地查看和理解.java和.class文件,从而提高开发效率和代码质量。正确安装和使用这些插件,能让你的Java开发之旅更加顺畅。
Java编程语言在IT行业中占有重要地位,特别是在阿里巴巴这样的大型企业中,为了保证代码质量和...总的来说,阿里巴巴的JAVA技术规范检查插件是提升代码质量,降低维护成本的重要工具,值得每个Java开发者尝试和采纳。
阿里推的这个Java代码规范插件,名为P3C(Alibaba Java Coding Guidelines Plug-in),是基于Eclipse和IntelliJ IDEA开发的,旨在帮助开发者遵循阿里巴巴内部制定的一套严谨的Java编程规范。该规范旨在提升代码质量...
而“阿里巴巴开发规约eclipse插件”就是针对Eclipse定制的一个扩展,它能够在Eclipse内部对Java代码进行规约校验,帮助开发者遵循阿里巴巴的编码最佳实践。 插件的组成部分通常包括以下文件: 1. `p2.index`:这是...
`content.jar`和`artifacts.jar`这两个文件是Eclipse插件常见的组成部分。`content.jar`可能包含了插件的资源文件,如图标、帮助文档等,而`artifacts.jar`可能是插件的打包文件,其中包含了插件的类和元数据信息。 ...
这个插件能够集成到Eclipse IDE中,自动检查开发者编写的Java代码,确保其符合阿里的编码标准,从而提高代码质量和可维护性。 安装此插件的过程相对简单,通常只需将下载的文件导入到Eclipse中即可。用户通常会从...
为了更好地推广这套开发规范,阿里巴巴还推出了一款Eclipse插件,能够帮助开发者在Eclipse集成开发环境中快速地检测代码是否符合《阿里巴巴Java开发手册》中的规定。 #### 二、插件安装步骤 ##### 步骤1:启动安装...
本文将详细介绍两个重要的Eclipse插件:Checkstyle和FindBugs。 1. Checkstyle Checkstyle是一款静态代码分析工具,用于检测Java源代码中的潜在问题和不符合编码规范的地方。通过定义一套检查规则,Checkstyle可以...
这款插件适用于两大主流Java集成开发环境:IntelliJ IDEA和Eclipse,使得开发者在编码过程中能实时检查并遵循阿里巴巴的Java编码规范。 一、阿里巴巴Java开发规范介绍 阿里巴巴的Java开发规范是业界广泛认可的一套...
2. **axis2-eclipse-codegen-wizard.zip**:此插件为服务代码生成向导,主要用于从现有的WSDL文件自动生成服务端和客户端的Java代码。这极大地减少了手动编写和维护代码的工作量,尤其对于复杂的Web服务接口。用户...
总结起来,Java反编译工具Jad的Eclipse插件Jadclipse为开发者提供了一种便捷的方式,可以在不离开Eclipse环境的情况下查看和理解class文件的源代码。通过正确配置和使用这些工具,开发者可以更好地理解和调试已有的...
这个压缩包包含FindBugs插件的两个不同版本,分别是1.3.9和3.0.1,适用于Eclipse用户,帮助他们提升代码质量和可维护性。 1. FindBugs插件介绍: FindBugs插件是Eclipse中的一个扩展,它可以集成到开发环境中,...
- **代码分析**:实时检测代码错误和警告,提高代码质量。 - **调试支持**:支持设置断点、单步执行、查看变量值等调试功能。 - **重构工具**:提供Groovy代码的重构操作,如重命名、提取方法等。 - **Groovy编译器*...