2018-12-25
何为代码之美,一种之前存在的现象便是工程师以自我为中心,显示个性的写下了代表着个人艺术的代码,但是很大程度上会制约了团队的沟通,高效协作能力,并且会对日后的维护造成巨大的麻烦,因此此种方式的代码之道显然行不通,但是真正热爱代码的人不都具有追求美的特性吗,这种特性应该是深刻认识到代码规约并不是美所展现的地方,美的展现应该侧重于算法效率的提升,代码可读性,可维护性的增强上。
基于阿里巴巴自主研发的IDE检测插件,在扫描代码之后可以得出不规范的地方,(代码规范详情请阅读阿里巴巴Java开发手册)
pdf下载链接:https://share.weiyun.com/5PROaCU 密码:mfuqq3
接下来介绍eclipse和IDEA安装alibabaJavaCodeGuidelines的办法
## 1. IDEA
1.File-> Setteings->Plugins->Browse Repositories搜索alibaba java coding guidelines
![](https://img.haomeiwen.com/i11065026/669b3c6ef63c9109.png)
2. 安装完后点击 Restart IntelliJ IDEA
3. 之后去下载本地zip文件,下载地址:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
![](https://img.haomeiwen.com/i11065026/9b1a78622a8f7614.png)
4. 在此打开IDEA,File->Settings->Plugin->Install plugin from disk,选择刚才下载好的zip文件的地址。之后回到主界面弹出重启的按钮,那就在重启一次吧。(提示养成习惯目录一般无空格英文)
![](https://img.haomeiwen.com/i11065026/b0a6176b89dcb5a8.png)
5. IDEA中可以直接Tools阿里编码规约(还可以中英文切换)->编码规约扫描使用,也可以右击项目然后编码规约扫描
![](https://img.haomeiwen.com/i11065026/c849d1a6c909b518.png)
![](https://img.haomeiwen.com/i11065026/26a19f865a329044.png)
使用效果图:
![](https://img.haomeiwen.com/i11065026/a5c1294fd38fae84.png)
## 2. Eclipse
1. help->Install New Software
![](https://img.haomeiwen.com/i11065026/14a7aabe91e1fc05.png)
2. click add button
![](https://img.haomeiwen.com/i11065026/389ba51073f4e01f.png)
https://p3c.alibaba.com/plugin/eclipse/update
copy到location中之后OK
![](https://img.haomeiwen.com/i11065026/e657a8660ceeb94e.png)
3.勾选smartfox eclipse plugin,点击finsh
![](https://img.haomeiwen.com/i11065026/38a6315b137be771.png)
4. eclipse安装完毕之后,选择重启
5. 点击该按钮切换语言
![](https://img.haomeiwen.com/i11065026/5553a07467ddbb07.png)
6. 右击项目选择编码规约扫描使用插件
![](https://img.haomeiwen.com/i11065026/e7f4b2dbdec03601.png)
7. 结果图
![](https://img.haomeiwen.com/i11065026/62ebb1b4b72ee78f.png)