IDEA for MAC OS X 快捷鍵鍵位說明(注:本人的control+space是spotLight)
| 鍵位 |
功能介紹 |
使用說明 |
推薦指數 |
| tab+空格 |
基本代碼補全功能,包括類名、方法名、或者變量名 |
當你想要偷懶時可以使用這個功能 |
4 |
| tab+shift+空格 |
智能代碼補全 |
|
4 |
| command+shift+return |
完成代碼 |
例如:當你寫一個for循環,IDE能夠自動補寫一些代碼,減少程序員敲擊工作量 |
3 |
| command+p |
顯示使用的方法傳入的參數信息 |
當正在調用某個方法時使用 |
|
| command+n |
生成代碼 |
可以直接生成Getter Setter,構造方法等 |
5 |
| tab+”相應方法或變量首字母” |
生成代碼 |
生成與字母對應變量或者方法的getter或者setter方法 |
3 |
| tab+O |
覆寫方法 |
例如:你可以通過在編輯器中使用該組合按鍵覆寫Object類的clone方法 |
4 |
| tab+I |
實現方法 |
可以通過該組合按鍵實現一些你的類實現的借口的類未實現的方法,也能覆寫某些方法 |
3 |
| command+option+t |
用if else, try catch包裹 |
用if else try catch while等包裹選中的代碼塊 |
5 |
| command+/ |
行注釋 |
不用多說 |
5 |
| command+option+/ |
塊注釋 |
不用多說 |
5 |
| option+上方向鍵 |
選中附近的代碼塊(可多次敲擊方向鍵) |
自己上手體會 |
4 |
| option+下方向鍵 |
刪除選中附近的代碼塊(可多次敲擊方向鍵) |
自己上手體會 |
4 |
| option+return |
快速修復 |
|
|
| comman+option+L |
格式化代碼 |
在eclipse中使用是ctrl+shift+F |
5 |
| tab+option+o |
輸入特殊字符ø |
輸入特殊字符用 |
2 |
| tab+option+i |
輸入特殊字符ˆ
|
輸入特殊字符用 |
2 |
| option+右方向鍵 |
選中附近的代碼塊(可多次敲擊方向鍵) |
自己上手體會 |
4 |
| option+左方向鍵 |
刪除選中附近的代碼塊(可多次敲擊方向鍵) |
自己上手體會 |
4 |
| command+X |
剪切 |
|
5 |
| command+C |
復制 |
|
5 |
| command+V |
粘貼 |
|
5 |
| command+shift+V |
粘貼最近緩存中的內容 |
|
4 |
| command+D |
復制當前行 |
|
4 |
| command+delete |
刪除當前行 |
|
5 |
| command+return |
智能拆分當前代碼 |
拆分 |
4 |
| command+shift+ + |
展現折疊起來的代碼塊 |
|
3 |
| command+shift+ - |
折疊代碼塊 |
|
3 |
| command+w |
關閉正在編輯中的頁 |
如果打開很多頁,可以用這個快捷鍵組合將之關閉 |
3 |
| command+ + |
展開當前代碼塊 |
|
4 |
| command+ - |
折疊當前代碼塊 |
|
4 |
| option+delete |
刪除代碼開始前部分 |
|
3 |
| command+f |
本頁查找 |
|
5 |
| command+g |
向下查找 |
|
5 |
| command+shift+g |
向前查找 |
|
5 |
| command+r |
本頁替換 |
|
4 |
| command+shift+f |
更大范圍更多條件查找 |
|
4 |
| command+shift+r |
更大范圍更多條件替換 |
|
4 |
| command+shift+s |
結構相似搜索 |
例如你想瀏覽一個源碼項目如何工作的,你需要查找某個更模糊的條件e.g. A implements B 有實現關系的所有類,或者滿足某正則表達式的所有情況。 可以搜索查找:IntelliJ IDEA :: Structural Search and Replace: What, Why, and How-to |
3 |
| command+shift+m |
結構相似替換 |
|
3 |
| option+r |
輸入特殊字符® |
|
2 |
| option+f7 |
顯示所有該方法或者變量的用法usage |
|
3 |
| control+r |
run |
|
5 |
| control+d |
deg |
|
5 |
| command+f9 |
編譯工程(修改和依賴) |
|
4 |
| command+shift+f9 |
編譯選擇的工程,依賴,文件 |
|
|
| command+s |
保存全部 |
|
5 |
| command+0,1……9 |
打開相應工具箱 |
command+4打開console |
5 |
| shift+command+a |
查找相應IDEA操作 |
當你不知道相應操作的快捷鍵時,可以查詢哦 |
5 |
| shift+f6 |
重名名映射操作 |
選擇你要重命名的類,注意是在在編輯器中 |
5 |
| command+option+j |
用動態模板包裹 |
|
4 |
| command+j |
插入動態模板 |
|
4 |
| command+u |
查看父類方法 |
|
5 |
| control+h |
查看類的依賴繼承層次 |
如果一個類有很多依賴繼承關系可以使用該按鍵組合查看 |
3 |
| control+shift+h |
查看方法的層次關系 |
|
3 |
| command+o |
跳轉到一個類 |
|
3 |
| command+shift+o |
跳轉到一個方法 |
|
3 |
| command+option+o |
跳轉到一個symbol |
|
3 |
注:IDEA很多快捷鍵和系統定義是一致的。
