阿里巴巴格式化模板文件下載地址
https://github.com/alibaba/p3c
第一個文件是 代碼格式化時用的模板
第二個文件是 注釋模板
一、eclipse 格式化設置
- 格式化模板導入
依次點擊:Window
->Preferences
->Java
->Code Style
->Formatter
->Import
選擇eclipse-codestyle.xml
文件確定
默認在Active profile
中選擇新導入的P3C-CodeStyle
,如未選擇,請手動選擇
點擊Apply
完成配置
2.注釋模板導入
操作流程同上,Window
->Preferences
->Java
->Code Style
->Code Templates
->Import
勾選Automatically add comments for new methods and types
點擊Apply
完成配置
3.properties文件編碼UTF-8
Window
->Preferences
->General
->Content Types
->Text
->Java Properties File
將Java Properties File
及下屬的所有項均設定為 Default encoding: UTF-8
二、idea 格式化配置
- 安裝EclipseCodeFormatter插件
因為阿里配置文件是針對eclipse的,所有要導入配置文件需要額外安裝EclipseFormatter插件
1. 在線安裝,需FQ。依次點擊進入插件界面:File
->Settings
->Plugins
,搜索 eclipse code formatter
,如已有插件
不需安裝,如沒有,點擊Search in repositories
自動搜索線上插件。
2. 離線安裝:下載插件文件,在Plugins
界面中選擇Install plugin from disk
,選擇已下載好的 EclipseFormatter.zip
文件,確定並重啟idea。
下載地址:https://github.com/krasa/EclipseCodeFormatter/releases
2. 導入eclipse-codestyle.xml
附:
因為個人習慣的不同,不是很喜歡模板文件中對注釋格式化的設定,因此做了一些修改,右邊是原文件。
這里貼出來的是注釋不自動換行,其他設置我們也可以根據自己的喜好自定義改動。