MyEclipse及eclipese中alibaba代码规范工具插件的使用
2018-02-23 00:00
381 查看
环境要求:jdk1.8,(1.8版本以下是否支持,尚未实验,估计不支持)
Help -> Install New Software,弹出框中点击add,随便起个名字,输入Update Site地址:https://p3c.alibaba.com/plugin/eclipse/update 回车,然后勾选Ali-CodeAnalysis,再一直点Next Next...按提示走下去就好。 然后就是提示重启了,安装完毕。
目前插件实现了开发手册中的53条规则,大部分基于PMD实现,其中有4条规则基于Eclipse实现,支持4条规则的QuickFix功能。
所有的覆写方法,必须加@Override注解,
if/for/while/switch/do等保留字与左右括号之间都必须加空格,
long或者Long初始赋值时,必须使用大写的L,不能是小写的l)
Object的equals方法容易抛空指针异常,应使用常量或确定有值的对象来调用equals。
目前不支持代码实时检测,需要手动触发,希望更多的人加入进来一起把咱们的插件做得越来越好,尽量提升研发的使用体验。
代码扫描:
可以通过右键菜单、Toolbar按钮两种方式手动触发代码检测。同时结果面板中可以对部分实现了QuickFix功能的规则进行快速修复。
触发扫描:
在当前编辑的文件中点击右键,可以在弹出的菜单中触发对该文件的检测(右键后点击集团编码规范)。
Help -> Install New Software,弹出框中点击add,随便起个名字,输入Update Site地址:https://p3c.alibaba.com/plugin/eclipse/update 回车,然后勾选Ali-CodeAnalysis,再一直点Next Next...按提示走下去就好。 然后就是提示重启了,安装完毕。
目前插件实现了开发手册中的53条规则,大部分基于PMD实现,其中有4条规则基于Eclipse实现,支持4条规则的QuickFix功能。
所有的覆写方法,必须加@Override注解,
if/for/while/switch/do等保留字与左右括号之间都必须加空格,
long或者Long初始赋值时,必须使用大写的L,不能是小写的l)
Object的equals方法容易抛空指针异常,应使用常量或确定有值的对象来调用equals。
目前不支持代码实时检测,需要手动触发,希望更多的人加入进来一起把咱们的插件做得越来越好,尽量提升研发的使用体验。
代码扫描:
可以通过右键菜单、Toolbar按钮两种方式手动触发代码检测。同时结果面板中可以对部分实现了QuickFix功能的规则进行快速修复。
触发扫描:
在当前编辑的文件中点击右键,可以在弹出的菜单中触发对该文件的检测(右键后点击集团编码规范)。
相关文章推荐
- MyEclipse中阿里JAVA代码规范插件(P3C)的安装及使用
- 代码规范:在Keil5中使用代码格式化工具Astyle(插件)
- 代码规范和常用的js插件以及测试工具
- 使用Myeclipse插件将wsdl生成java客户端代码
- 代码缺陷静态分析工具FindBugs插件安装使用图解
- 代码规范工具-Checkstyle使用手册
- 反编译工具JAD.exe使用,在MyEclipse 10 添加jadclipser 插件
- 使用Myeclipse插件将wsdl生成java客户端代码
- 代码规范工具-Checkstyle使用手册
- php代码规范 及工具使用
- MyEclipse使用Git代码托管服务——01.安装插件
- Mybatis代码生成工具autoMybatis插件的使用
- myEclipse7.5中安装 javascript,extjs的代码自动提示spket插件和extjs desiner可视化代码生成工具,extjs的一个很好的学习视频资源地址
- Myeclipse如何使用自带git工具向远程仓库提交代码
- 代码规范工具-Checkstyle使用手册
- StatSVN插件使用方法总结-项目代码分析工具 工作量图表生成工具
- [亲测] 使用pep8 vim插件规范Python代码
- Myeclipse2015 Jrebel插件的安装、配置、使用(新建.java文件、给类添加新方法、新属性、修改代码等,不用重启tomcat即可更新)
- Eclipse代码规范工具-Checkstyle安装和使用
- Java静态代码分析工具——FindBugs插件的安装与使用