## 一、阿里p3c(代碼規范,eclipse插件、模版,idea插件)
### 1.1 說明
代碼規范檢查插件p3c,是根據《阿里巴巴Java開發手冊》轉化而成的自動化插件。
### 1.2 源碼地址
[https://github.com/alibaba/p3c](https://github.com/alibaba/p3c "p3c源碼地址")
## 二、阿里巴巴Java開發手冊
### 2.1 說明
《阿里巴巴Java開發手冊》旨在碼出高效,碼出質量。
### 2.2 目的
標準化,正規化,高效協同。
### 2.3 下載
[Java開發手冊](http://http://172.168.199.153:9000/forum/Java%E5%BC%80%E5%8F%91%E6%89%8B%E5%86%8C.pdf)
## 三、Eclipse阿里代碼規范設置
### 3.1 模板下載
[p3c-formatter](https://github.com/alibaba/p3c/tree/master/p3c-formatter)

### 3.2 導入代碼格式化樣式

### 3.3 導入代碼格式文件

### 3.4 eclipse插件下載
Help -> Install New Software...

輸入Update Site地址:https://p3c.alibaba.com/plugin/eclipse/update 回車,然后勾選Ali-CodeAnalysis,再一直點Next Next...按提示走下去就好。 然后就是提示重啟了,安裝完畢。

### 3.5 重啟eclipse
### 3.6 使用
* 點擊進行阿里編碼規約掃描(如果不可用,點擊切換語言,再切換回來,重啟即可)

### 3.7 可選(設置eclipse保存時自動格式化)

## 四、Idea阿里代碼規范設置
### 4.1 下載
[p3c-idea-plugin](https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines)

[eclipse-code-formatter]([https://plugins.jetbrains.com/plugin/6546-eclipse-code-formatter](https://plugins.jetbrains.com/plugin/6546-eclipse-code-formatter))

[save-actions-plugin]([https://plugins.jetbrains.com/plugin/7642-save-actions](https://plugins.jetbrains.com/plugin/7642-save-actions))

### 4.2 安裝

### 4.3 使用

### 4.4 代碼規范
* 寫入文件頭注釋

* 導入代碼格式化樣式(導入eclipse-codestyle.xml)

* 可選(設置idea保存時自動格式化)
