(1)打開安裝路徑的屬性文件
個人安裝路徑是:D:\JetBrains\IntelliJ IDEA 15.0.4,打開路徑下的bin文件夾,找到idea.properties文件。
(2)修改屬性配置
用notepad++或記事本等打開idea.properties文件,找到配置信息中有${user.home}的字段,如idea.config.path,idea.system.path:html
將${user.home}修改爲你想存放的路徑也就是修改配置路徑和系統路徑 config.path和system.path的路徑,注意去掉字段前面的井號」#」:git
最好是去c盤用戶文件夾下面去複製idea緩存目錄文件到你想要放置的目標路徑下 idea默認的緩存文件名github
若是你在C盤找不到 能夠嘗試複製「.IntelliJIdea」關鍵詞搜索一下緩存
在File->Settings->Appearance & Behavior->System Settings->Updates下取消Automatically check updates for勾選 intellij-idea
IntelliJ IDEA項目會自動生成一個.idea文件夾和.iml文講,看着實在是礙眼,因此對以上文件進行隱藏處理
在File->Settings->Editor->File Types下的」Ignore files and folders」一欄添加 *.idea;*.iml;等配置以下圖所示maven
編輯器風格修改我的並不推薦徹底由本身來配置,由於網上提供了不少優秀的主題風格,咱們能夠導入本身喜歡的主題,而後在其基礎上進行微調,推薦主題下載網站http://www.riaway.com,安裝下載主題步驟: 編輯器
1.從主菜單打開你的編輯器選擇File->Import Setting.選擇你下載的Jar文件; ide
2.等待重啓以後進行配置打開File->Settings->Editor->Colors and fonts 而後選擇你安裝的主題便可完成;工具
設置第一字體和第二字體,修改字體大小:
自行去網上下載相應字體安裝後重啓Intellij IDEA,在主菜單下選擇File->Settings->Editor->Colors & Fonts -> Font
show only monospaced fonts表示篩選顯示系統上的等寬字體,因爲Windows系統上等寬字體並很少,勾選此選項出現的下拉字體可選擇就不多,取消勾選以後,就能夠顯示系統上全部已安裝的字體。我是按教程推薦配置,英文字體選擇Monaco,此字體不支持中文,因此把這個設置爲第一字體,第二字體使用Yahei Consolas Hybrid,該字體含有中文。字體大小我是修改成20,配置以下圖所示: 開發工具
File->Settings->Editor->File Encodings
Transparent native-to-ascii conversion屬性主要用於轉換ascii,否則Properties文件的中文會被轉碼,IntelliJ IDEA除了支持對整個Project設置編碼以外,還支持對目錄、文件進行編碼設置。若是你要對目錄進行編碼設置的話,可能會出現須要Convert編碼的彈出操做選擇,強烈建議在轉換以前作好文件備份,否則可能出現轉換過程變成亂碼,沒法還原。對單獨文件的編碼修改還能夠點擊右下角的編碼設置區,若是代碼內容中包含中文,則會彈出演示中的操做選擇,Reload 表示使用新編碼從新加載,新編碼不會保存到文件中,從新打開此文件,舊編碼是什麼依舊仍是什麼,Convert 表示使用新編碼進行轉換,新編碼會保存到文件中,從新打開此文件,新編碼是什麼則是什麼。我的編碼配置以下圖所示:
1.修改類註釋模板
在File->Settings->Editor->File and Code Templates下分別修改Class,Interface,Enum等註釋模板,Class模板部分修改以下,其他的觸類旁通進行修改。如下所示的${DESCRIPTION}是自定義變量,會在建立類時請求輸入
類註釋模板修改配置圖
類註釋模板修改效果圖
2.方法註釋模板修改
在File->Settings->Editor->Live Templates下添加自定義Template Group,並在自定義Template Group下添加自定義Template,具體配置以下圖所示
詳細配置參數
在完成如上配置後,只需在方法內執行/**+Enter鍵便可生成註釋,切記這裏說的是方法內部,由於methodParameters()的做用域只在方法內部,這也是Intellij IDEA比較蛋疼的一點,博主在網上找了好久也沒發現一個好的解決方案,網上也有人推薦使用JavaDOC插件生成註釋,有興趣的朋友也能夠嘗試一下
代碼格式化的快捷鍵爲Ctrl+Alt+L,若是在類中執行代碼格式化則會對代碼進行排版,若焦點在類或者文件夾上,則會彈出格式化選項提示框,彈出框以下圖所示:
在Intellij IDEA一次只能導入單個包,沒有像Eclipse快速導入包的快捷鍵Ctrl+Shift+O,可是Intellij IDEA下有個自動導入包的功能。在File->Settings->Editor->General->Auto Import下進行配置,具體配置以下如所示:
在File->Settings->Build,Execution,Deployment->Build Tools->Maven下對Maven進行配置,我的配置以下圖所示
在File->Settings->Editor->General->Code Completion下設置Case sensitive completion爲none
如今版本控制都有對應的優秀免費的開源客戶端,並且穩定性更好。更多時候咱們但願IDEA只是做爲開發工具使用,而不參與版本控制,在File->Settings->Version Control下設置VCS爲none便可脫離IDEA版本控制,配置以下
Key promoter是在你經過非快捷鍵方式使用某功能時 爲你提供快捷鍵建議 在開始記不住快捷鍵的狀況下 強烈推薦安裝
翻譯插件 TranslationPlugin,支持支持中英互譯、單詞朗讀,詳細安裝文檔請參考:TranslationPlugin介紹與安裝手冊
JRebel熱部署插件安裝和使用請參考:JRebel熱部署插件安裝和使用
Maven 輔助插件 用於查找Maven依賴衝突很是好用的一款插件 安裝步驟請參考:Maven Helper安裝使用
在開發SpringBoot項目時,會須要把Properties的配置格式改成 YAML格式,Properties to YAML Converter提供了很好的支持
詳細安裝和使用請參考:阿里巴巴代碼規範插件p3c-pmd