IDEA 常用設定記錄
IntelliJ IDEA 的程式碼提示和補充功能有一個特性:區分大小寫。
Editor -> General -> Code Completion -> Case sensitive completion -> First letter
預設 IntelliJ IDEA 是沒有開啟自動 import 包的功能。
Editor -> General -> Auto Import -> Optimizeimports on the fly | Add unambiguous imports on the fly
IntelliJ IDEA 將在我們書寫程式碼的時候自動幫我們優化匯入的包,比如自動去掉一些沒有用到的包。
IntelliJ IDEA 將在我們書寫程式碼的時候自動幫我們匯入需要用到的包。
我們可以對指定程式碼型別進行預設摺疊或是展開的設定,勾選上的表示該型別的程式碼在檔案被開啟的時候預設是被摺疊的,去掉勾選則反之。
Editor -> General -> Code Folding -> *
IntelliJ IDEA 14 版本預設是不顯示記憶體使用情況的,對於大記憶體的機器來講不顯示也無所謂,但是如果是記憶體小的機器最好還是顯示下。如上圖演示,點選後可以進行部分記憶體的回收。
Appearance -> show memory indicator
IntelliJ IDEA 預設是把所有開啟的檔名 Tab 單行顯示的。但是我個人現在的習慣是使用多行.
Editor -> General -> Editor Tabs -> show tabs in single row
預設 IntelliJ IDEA 對於 Java 程式碼的單行註釋是把註釋的斜槓放在行數的最開頭
Editor -> Code Style -> java -> line comment at first column
我們可以通過 Alt + F1 + 1 快捷鍵來定位當前檔案所在 Project 元件視窗中的位置。
預設 IntelliJ IDEA 是沒有勾選 Show line numbers 顯示行.
Editor -> General -> Appearance -> show line numbers
預設 IntelliJ IDEA 是沒有勾選 Show method separators 顯示方法線的
Editor -> General -> Appearance -> show method separators
我們選中要被摺疊的程式碼按 Ctrl + Alt + T 快捷鍵,選擇自定義摺疊程式碼區域功能
Surround With 預設快捷鍵
IntelliJ IDEA 自帶了程式碼檢查功能,可以幫我們分析一些簡單的語法問題和一些程式碼細節
Analyze –> Inspect Code…
IntelliJ IDEA 自帶模擬請求工具 Rest Client,在開發時用來模擬請求是非常好用的。
Tools –> Test Client[Test RESTful web service]
Show directories with changed descendants 表示子目錄有檔案被修改了,則該檔案的所有上層目錄都顯示版本控制被概念的顏色。預設是不勾選的,我一般建議勾選此功能。
Version Control