鍵盤快速鍵

Android Studio 包括許多常見動作的鍵盤快速鍵。表 1 依不同的作業系統顯示預設鍵盤快速鍵。提醒您,由於 Android Studio 是以 IntelliJ IDEA 為基礎,您可以在 IntelliJ IDEA 按鍵對應配置參考文件中找到其他快速鍵

注意:除了下表 1 的預設按鍵對應配置之外,您可以從許多預設按鍵對應配置中選取,或是建立自訂按鍵對應配置。如要進一步瞭解自訂鍵盤快速鍵,請參閱下方的 設定自訂按鍵對應配置

表 1. 預設 Windows/Linux 和 Mac 作業系統鍵盤快速鍵。

說明 Windows/Linux Mac
一般
全部儲存 Control+S Command+S
同步處理 Control+Alt+Y Command+Option+Y
最大化/最小化編輯器 Control+Shift+F12 Control+Command+F12
加入收藏 Alt+Shift+F Option+Shift+F
使用目前的設定檔檢查目前的檔案 Alt+Shift+I Option+Shift+I
快速切換配置 Control+` (倒引號) Control+` (倒引號)
開啟設定對話方塊 Control+Alt+S Command+, (逗號)
開啟專案結構對話方塊 Control+Alt+Shift+S Command+; (分號)
在分頁和工具視窗之間切換 Control+Tab Control+Tab
在 Studio 內瀏覽及搜尋
搜尋所有內容 (包括程式碼和選單) 按下 Shift 鍵兩次 按下 Shift 鍵兩次
尋找 Control+F Command+F
尋找下一個項目 F3 Command+G
尋找上一個項目 Shift+F3 Command+Shift+G
更換 Control+R Command+R
尋找動作 Control+Shift+A Command+Shift+A
依符號名稱搜尋 Control+Alt+Shift+N Command+Option+O
尋找課程 Control+N Command+O
尋找檔案 (而非課程) Control+Shift+N Command+Shift+O
在路徑中尋找 Control+Shift+F Command+Shift+F
開啟檔案結構彈出式視窗 Control+F12 Command+F12
在開啟的編輯器分頁之間瀏覽 Alt+向右鍵向左鍵 Control+向右鍵Control+向左鍵
跳到來源 F4 鍵或 Control+Enter F4 鍵或 Command+向下鍵
在新視窗中開啟目前的編輯器分頁 Shift+F4 Shift+F4
最近開啟的檔案彈出式視窗 Control+E Command+E
最近編輯的檔案彈出式視窗 Control+Shift+E Command+Shift+E
前往上次編輯位置 Control+Shift+Backspace Command+Shift+Delete
關閉使用中的編輯器分頁 Control+F4 Command+W
從工具視窗返回編輯器視窗 Esc 鍵 Esc 鍵
隱藏使用中或上次使用中的工具視窗 Shift+Esc Shift+Esc
前往指定的行 Control+G Command+L
開啟類型階層 Control+H Control+H
開啟方法階層 Control+Shift+H Command+Shift+H
開啟呼叫階層 Control+Alt+H Control+Option+H
檢視版面配置
縮放 Control+加號Control+減號 Command+加號Command+減號
填滿螢幕 Control+0 Command+0
實際大小 Control+Shift+1 Command+Shift+1
設計工具:版面配置編輯器
在設計和藍圖模式之間切換 B B
在縱向和橫向模式之間切換 O O
切換裝置 D D
強制重新整理 R R
切換轉譯錯誤面板 E E
刪除限制 Delete 鍵或 Control 鍵 + 按一下 Delete 鍵或 Command 鍵 + 按一下
放大 Control+加號 Command+加號
縮小 Control+減號 Command+減號
配合螢幕大小調整縮放比例 Control+0 Command+0
平移 按住空格鍵 + 按住並拖曳 按住空格鍵 + 按住並拖曳
前往 XML Control+B Command+B
選取所有元件 Control+A Command+A
選取多個元件 Shift 鍵 + 按一下或 Control 鍵 + 按一下 Shift 鍵 + 按一下或 Command 鍵 + 按一下
設計工具:導覽編輯器
放大 Control+加號 Command+加號
縮小 Control+減號 Command+減號
配合螢幕大小調整縮放比例 Control+0 Command+0
平移 按住空格鍵 + 按住並拖曳 按住空格鍵 + 按住並拖曳
前往 XML Control+B Command+B
切換轉譯錯誤面板 E E
在巢狀圖表中組成群組 Control+G Command+G
騎自行車前往目的地 Tab 鍵或 Shift+Tab Tab 鍵或 Shift+Tab
選取所有目的地 Control+A Command+A
選取多個目的地 Shift 鍵 + 按一下或 Control 鍵 + 按一下 Shift 鍵 + 按一下或 Command 鍵 + 按一下
寫程式
產生程式碼 (getter、setter、建構函式、hashCode/等式、toString、新檔案、新類別) Alt+Insert Command+N
覆寫方法 Control+O Control+O
實施方法 Control+I Control+I
環繞用字 (if...else / try...catch / 等) Control+Alt+T Command+Option+T
刪除插入點的行 Control+Y Command+Delete
收合/展開目前的程式碼區塊 Control+減號Control+加號 Command+減號Command+加號
收合/展開所有程式碼區塊 Control+Shift+減號Control+Shift+加號 Command+Shift+減號Command+Shift+加號
複製目前的行或選項 Control+D Command+D
基本程式碼完成 Control+空格鍵 Control+空格鍵
智慧型程式碼完成 (根據預期類型篩選方法和變數清單) Control+Shift+空格鍵 Control+Shift+空格鍵
完整陳述式 Control+Shift+Enter Command+Shift+Enter
快速文件查閱 Control+Q Control+J
顯示所選方法的參數 Control+P Command+P
前往宣告 (直接) Control+BControl+按一下 Command+BCommand+按一下
前往實施 Control+Alt+B Command+Option+B
前往超級方法/超級類別 Control+U Command+U
開啟快速定義查閱 Control+Shift+I Command+Y
切換專案工具視窗瀏覽權限 Alt+1 Command+1
切換書籤 F11 F3
使用助憶鍵切換書籤 Control+F11 Option+F3
透過行註解進行註解/取消註解 Control+/ Command+/
透過封鎖註解進行註解/取消註解 Control+Shift+/ Command+Shift+/
選取連續增加的程式碼區塊 Control+W Option+向上鍵
將目前選取範圍降低為先前狀態 Control+Shift+W Option+向下鍵
移至程式碼區塊開頭 Control+[ Option+Command+[
移至程式碼區塊結尾 Control+] Option+Command+]
選取至程式碼區塊開頭 Control+Shift+[ Option+Command+Shift+[
選取至程式碼區塊結尾 Control+Shift+] Option+Command+Shift+]
刪除至字詞結尾 Control+Delete Option+Delete
刪除至字詞開頭 Control+Backspace Option+Delete
最佳化匯入 Control+Alt+O Control+Option+O
專案快速修正 (顯示意圖動作和快速修正) Alt+Enter Option+Enter
重新格式化程式碼 Control+Alt+L Command+Option+L
自動縮排行 Control+Alt+I Control+Option+I
縮排/取消縮排行 Tab 鍵或 Shift+Tab Tab 鍵或 Shift+Tab
智慧行聯結 Control+Shift+J Control+Shift+J
智慧行分割 Control+Enter Command+Enter
開始新行 Shift+Enter 鍵 Shift+Enter 鍵
下一個/上一個醒目顯示的錯誤 F2 鍵或 Shift+F2 F2 鍵或 Shift+F2
建構及執行
建構 Control+F9 Command+F9
建構及執行 Shift+F10 Control+R
套用變更並重新啟動活動 Control+F10 Control+Command+R
套用程式碼變更 Control+Alt+F10 Control+Shift+Command+R
偵錯
偵錯 Shift+F9 Control+D
跳過 F8 F8
逐步執行 F7 F7
智慧型逐步執行 Shift+F7 Shift+F7
跳出 Shift+F8 Shift+F8
移至游標上 Alt+F9 Option+F9
評估運算式 Alt+F8 Option+F8
繼續程式 F9 Command+Option+R
切換中斷點 Control+F8 Command+F8
檢視中斷點 Control+Shift+F8 Command+Shift+F8
重構
複製 F5 F5
移動 F6 F6
安全刪除 Alt+Delete Command+Delete
重新命名 Shift+F6 Shift+F6
變更簽名 Control+F6 Command+F6
內置 Control+Alt+N Command+Option+N
擷取方法 Control+Alt+M Command+Option+M
擷取變數 Control+Alt+V Command+Option+V
擷取欄位 Control+Alt+F Command+Option+F
擷取常數 Control+Alt+C Command+Option+C
擷取參數 Control+Alt+P Command+Option+P
版本管控 / 本機記錄
將專案修訂為 VCS Control+K Command+K
從 VCS 更新專案 Control+T Command+T
檢視最近變更 Alt+Shift+C Option+Shift+C
開啟 VCS 彈出式視窗 Alt+` (倒引號) Control+V

設定自訂按鍵對應配置

您可以從許多預設按鍵對應配置中選擇,或修改預設按鍵對應配置,以在 Android Studio 的按鍵對應配置設定中建立新的自訂按鍵對應配置。

若要開啟按鍵對應配置設定,請依序選擇「File」(檔案) >「Settings」(設定) (Mac 請依序選擇「Android Studio」>「Preferences」(偏好設定)) 並前往「Keymap」(按鍵對應配置) 窗格。

圖 1. Android Studio 按鍵對應配置設定視窗。

  1. 按鍵對應配置下拉式選單:從此選單中選取所需的按鍵對應配置,即可在預設按鍵對應配置之間切換。
  2. 動作清單:在要修改的動作上按一下滑鼠右鍵。您可以為動作新增其他鍵盤快速鍵、新增滑鼠快速鍵來聯結動作與滑鼠點選,或移除目前的快速鍵。如果您使用預設按鍵對應配置,則修改動作的快速鍵會自動建立按鍵對應配置的副本,並將修改內容新增至副本。
  3. 複製按鈕:從下拉式選單中選取要作為起點使用的按鍵對應配置,然後按一下「Copy」(複製) 來建立新的自訂按鍵對應配置。您可以修改按鍵對應配置名稱和快速鍵。
  4. 重設按鈕:從下拉式選單中選取按鍵對應配置,並按一下「Reset」(重設),以將其還原為原始設定。
  5. 搜尋框:在這裡輸入,以依動作名稱搜尋鍵盤快速鍵。
  6. 依快速鍵搜尋:按一下「Find Actions by Shortcut」(依快速鍵尋找動作),並輸入快速鍵,即可依快速鍵搜尋動作。