IntelliJ IDEA常用統一設置(Linux/Mac/Windows)


前言:如果說VS是宇宙超級無敵第一大開發工具,那么IDEA是當之無愧的第二大開發工具,將來有機會把VS干掉。

說明:除了以下說明的配置地方外,其它盡量保持默認,這樣有利於團隊代碼風格的統一。

運行VM配置:推薦高內存機器配置,8G內存保持默認即可。參考:https://github.com/judasn/IntelliJ-IDEA-Tutorial/blob/master/installation-directory-introduce.md

一、文件編碼

IDE的編碼默認修改為UTF-8Project Encoding修改為UTF-8;注意:Linux默認編碼為UTF-8,而Windows默認是GBK,所以從Windows新建的文件轉到Linux會變成亂碼,而通過這樣的修改之后,就能保持多平台統一的編碼,Mac下默認也是UTF-8。

二、換行符

換行符統一修改為Linux和Mac下用的\n

三、Tab鍵使用4個空格縮進

注意:是不選擇!

四、代碼提示不區分大小寫

五、設置自動import包(可選,對於不能import *的要求的,建議不要用這個)

如果非要用這個自動導入卻不想導入*的,可以通過配置這個來解決

調整import包導入的順序,保持和Eclipse一致:

空行
import java.*
空行
import javax.*
空行
import com.*
空行
import all other imports
空行
import static all other imports

六、右下角顯示內存

點擊右下角可以回收內存。

七、顯示行數和方法線

八、新建類時加入標准的Javadoc注釋(即:@author、@date) 

說明:@date可能不是標准的Javadoc,但是在業界標准來說,這個已經成為Javadoc必備的注釋,因為大多數人都用這個來標注日期。

建議:注釋不要太個性,比如自定義類說明,日期時間字段等等;盡量保持統一的代碼風格,建議參考阿里巴巴Java開發手冊。

四個文件都加上這個說明:

/**
 * This is Description
 *
 * @author ${USER}
 * @date ${YEAR}/${MONTH}/${DAY}
 */

注意:Javadoc的關鍵字與說明要隔開一行。日期格式:年/月/日(參考阿里巴巴Java開發手冊),作者可以用系統默認也可以寫死。

九、Google代碼風格(可選)

注意:Google代碼風格為2個空格縮進,根據需要修改為4個空格縮進。

官網:

https://github.com/google/styleguide

下載:

修改為4個空格:

上面只是針對Java文件的設置,比如CSS這些都是需要手動修改的。

 

參考:

https://github.com/judasn/IntelliJ-IDEA-Tutorial/blob/master/theme-settings.md

https://www.cnblogs.com/wangmingshun/p/6427088.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM