就在10月15日上午9:00,阿里巴巴在杭州云栖大会《研发效能峰会》上,正式发布《阿里巴巴Java开发手册》扫描插件,该插件在扫描代码后,将不符合《手册》的代码按 Blocker
/ Critical
/ Major
三个等级显示在下方,甚至在IDEA上,还基于Inspection机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。对于历史代码,部分规则实现了批量一键修复的功能。java
Git地址为:https://github.com/alibaba/p3cgit
插件名称 | 插件介绍 | 官网地址 |
---|---|---|
Key promoter | 快捷键提示 | https://plugins.jetbrains.com/plugin/2162?pr=idea |
CheckStyle-IDEA | 代码规范检查 | https://plugins.jetbrains.com/plugin/3847?pr=idea |
MetricsReloaded | 代码复杂度检查 | https://plugins.jetbrains.com/plugin/4509?pr=idea |
JRebel Plugin | 热部署 | https://plugins.jetbrains.com/plugin/7275?pr=idea |
GsonFormat | 把 JSON 字符串直接实例化成类 | https://plugins.jetbrains.com/plugin/7896?pr=idea |
Eclipse Code Formatter | 使用 Eclipse 的代码格式化风格,在一个团队中若是公司有规定格式化风格,这个能够使用。 | https://plugins.jetbrains.com/plugin/6546?pr=idea |
Alibaba Java Coding Guidelines | 《阿里巴巴Java开发手册》扫描插件 | https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines |
.ignore | 版本控制器忽略文件 | https://plugins.jetbrains.com/plugin/7495--ignore |
SequenceDiagramgithub |
对着源码中的方法,就能自动生成时序图,这个在分析源码的时候很是有用,而且双击时序图中的色块还能直接跳转进源码的位置 | |
PlantUMLide |
这个是画时序图的工具 | |
Maven Helper工具 |
检查项目的依赖冲突 | |
RestfulToolkitui |
平时Controller 方法太多,找起来太费劲?这个插件来帮你 |
文章摘录:
http://www.jianshu.com/p/2f271e6d675cidea