IntelliJ IDEA是Java編程最好的IDE,沒有之一,提供了不少強大的功能,並且顏值也很高,惟一美中不足的就是價格不菲,不過好在用教育郵箱能夠無償使用,每一年受權一次。正則表達式
IDEA不少快捷鍵能夠極大程度上提供咱們的編碼效率,下面記錄了一些經常使用的快捷鍵。對於快捷鍵我我的的理解是,對於一些經常使用的咱們有必要記下來,很方便,不經常使用的就不必熟記,真要用時能夠從相應的菜單中找到,畢竟真正的精力仍是要放到編碼自己中。編程
command+E
(Ctrl+E)shift+command+E
shift+command+backspace
(Ctrl+Shift+Backspace)option+command+L
(Ctrl+Alt+L),下一次瀏覽的地方option+command+R
(Ctrl+Alt+L)搜索類(Go to class):command+O
(Ctrl+N),能夠選擇包含jar包中全部的類函數
搜索文件(Go to file):shift+command+O
(Ctrl+Shift+N)ui
根據符號搜索(Go to symbol):option+command+O
(Ctrl+Shift+Alt+N)編碼
double shift能夠快速地根據類、文件、符號搜索spa
根據字符串搜索(Find in path):shift+command+F
(Ctrl+Shift+F),比較經常使用,能夠選擇是否匹配大小寫、字符串是不是個單詞、經過正則表達式搜索、指定在哪類文件搜索,還能夠選擇搜索範圍code
在當前文件中搜索:command+F
(Ctrl+F)orm
alt+enter雖然只是一個簡單的快捷鍵,可是卻擁有極其強大的功能。xml
shift+F6
就能夠快速修改command+F6
修改函數簽名(Change Signature),能夠對函數名稱、返回值、參數等進行修改command+F12
(Ctrl+F12)查看類結構,包括方法、參數、返回值等option+shift+command+U
(Ctrl+Alt+Shift+U)查看依賴拓撲圖,若是是類文件會展現類繼承、接口實現、包括註解之間的關係;若是是pom.xml文件,則會顯示工程的依賴樹。也能夠經過右擊Show Diagrams查看依賴拓撲圖control+H
(Ctrl+H)顯示類的繼承結構(Type Hierarchy),Type Hierarchy是IDEA的一個側邊菜單,command+8
(**Alt+8)**也可查看繼承結構F1
(Ctrl+Q)查看註釋文檔option+command+L
(Ctrl+Alt+L)格式化代碼command+R
(Ctrl+R)替換文本command+/
(Ctrl+/) 註釋代碼(// 或者/.../ )