天天看點

MacOS下IDEA的快捷鍵大全

Intellij IDEA是一款非常優秀的Java IDE,其支援的快捷方式也盡善盡美。本篇整理了幾乎所有的IDEA在MacOS下的快捷鍵,為了友善掌握,本篇進行了分類展示。

快捷鍵表示法

辨別 含義
command
option/alt
shift
enterEnter鍵
↑↓←→ 方向鍵

視圖切換快捷鍵

快捷鍵 功能
⌘+1…9 各視圖區域的切換
⌥+M 切換到maven的視圖
⌘+E 列出最近檢視的檔案清單
⇧+⌘+E 最近修改檔案清單

搜尋快捷鍵

快捷鍵 功能
⌘+F 開始搜尋
⌘+R 搜尋替換
^+⇧+F/R 目前目前下遞歸查找或替換,要全部替換,按下⌥+A
⌥+F7 搜尋對象被引用的地方
⌘+F7 搜尋對象在目前檔案被引用的地方
⌘+N 查找類
⇧+⌘+N 查找檔案

編輯代碼的快捷鍵

快捷鍵 功能
⌘+J live template(強烈推薦)
^+N 各種自動生成代碼/建立檔案
⌥+⏎ 調出IDEA對出錯點的提示處理方法
⌘+D 複制粘貼目前行到下一行
⌘+C/V/X 複制/粘貼/剪切
⇧+⌘+V 調出IDEA寄存器中儲存的最近複制的N份内容,可選擇性粘貼
⌘+/ 注釋/取消注釋
⌘+W 選中目前光标所在的字
⇧+⌘+⏎ 補全目前行,最常用的場景時補全目前行後的;号,并将光标定位到下一行
⌘+O 重載方法
⌘+I 實作接口方法
⇧+⌘+L 格式化代碼
⇧+⌘+O 優化import
⇧+⌘+↑/↓ 将目前代碼段上/下移
⇧+⌥+↑/↓ 将目前行上/下移

重構的快捷鍵

快捷鍵 功能
F6 移動檔案到其它地方
F5 拷貝檔案到其它地方
⇧+F6 改名
⌘+F6 修改方法簽名
⇧+⌘+F6 修改參數的類型
⇧+⌘+V 引入一個局部變量
⇧+⌘+P 引入一個參數
⇧+⌘+F 引入一個類變量
⇧+⌘+M 引入一個方法
⇧+⌘+C 引入一個常量

以上都重構最常用的方法了

檢視代碼快捷鍵

快捷鍵 功能
⌘+P 查詢某方法的參數資訊
⌘+B 跳到調用方法的定義處
⇧+⌘+B 跳到方法的實作處
⌘+U 跳到方法在父類或接口的定義處
^+↑/↓ 跳到上/下一方法
⌥+⌘+←/→ 跳到上/下一次光标檢視處
⌘+G 跳到指定行
⌘+⇧+H 顯示方法的層級結構
⌥+⌘+H 調用層級結構

運作與調試

快捷鍵 功能
⇧+⌥+F9 debug模式運作程式
⇧+⌥+F10 運作程式
F7 單步進入
F8 單步跳過
F9 跳過本次debug
⌥+F8 debug時執行選中的語句

其它常用快捷鍵

快捷鍵 功能
⌘+, 調出setting界面
⌘+; 調出項目setting界面
⌘+F4 關閉目前界面

參考文獻

  1. http://mrrigth.iteye.com/blog/1906674
  2. https://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCard_Mac.pdf

繼續閱讀