亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

全部開發者教程

Android Studio 鍵盤快捷鍵

本節課程主要給大家整理介紹下 Android Studio 中的鍵盤快捷鍵,熟練掌握使用鍵盤快捷鍵才能在開發過程中事半功倍。

1. 默認鍵盤快捷鍵

Android Studio 為許多常用操作都提供了默認的鍵盤快捷鍵。下面按不同的功能模塊對默認快捷鍵進行了歸納整理。

Tips:由于 Android Studio 基于 IntelliJ IDEA,因此我們可以在 IntelliJ IDEA 按鍵映射參考文檔中找到其他快捷方式。

1.1 常規快捷鍵

功能說明 Windows/Linux Mac
全部保存 Ctrl+S Command+S
同步 Ctrl+Alt+Y Command+Option+Y
最大化/最小化編輯器 Ctrl+Shift+F12 Ctrl+Command+F12
添加到收藏夾 Alt+Shift+F Option+Shift+F
使用當前配置文件檢查當前文件 Alt+Shift+I Option+Shift+I
快速切換方案 Ctrl+| Ctrl+
打開設置對話框 Ctrl+Alt+S Command+,
打開項目結構對話框 Ctrl+Alt+Shift+S Command+;
在標簽頁和工具窗口之間切換 Ctrl+Tab Ctrl+Tab

1.2 導航和搜索

功能說明 Windows/Linux Mac
搜索全部內容(包括代碼和菜單) 按兩次 Shift 按兩次 Shift
查找 Ctrl+F Command+F
查找下一項內容 F3 Command+G
查找上一項內容 Shift+F3 Command+Shift+G
替換 Ctrl+R Command+R
查找操作 Ctrl+Shift+A Command+Shift+A
按符號名稱搜索 Ctrl+Alt+Shift+N Command+Option+O
查找類 Ctrl+N Command+O
查找文件(而不是類) Ctrl+Shift+N Command+Shift+O
在路徑中查找 Ctrl+Shift+F Command+Shift+F
打開文件結構彈出式菜單 Ctrl+F12 Command+F12
在打開的編輯器標簽頁之間導航 Alt+向右箭頭或向左箭頭 Ctrl+向右箭頭或 Ctrl+向左箭頭
跳到源代碼 F4 或 Ctrl+Enter F4 或 Command+向下箭頭
在新窗口中打開當前編輯器標簽頁 Shift+F4 Shift+F4
最近打開的文件彈出式菜單 Ctrl+E Command+E
最近編輯的文件彈出式菜單 Ctrl+Shift+E Command+Shift+E
轉到上一個編輯位置 Ctrl+Shift+退格鍵 Command+Shift+Delete
關閉活動編輯器標簽頁 Ctrl+F4 Command+W
從工具窗口返回到編輯器窗口 Esc Esc
隱藏活動工具窗口或上一個活動工具窗口 Shift+Esc Shift+Esc
轉到行 Ctrl+G Command+L
打開類型層次結構 Ctrl+H Ctrl+H
打開方法層次結構 Ctrl+Shift+H Command+Shift+H
打開調用層次結構 Ctrl+Alt+H Ctrl+Option+H

1.3 設計工具:布局編輯器

功能說明 Windows/Linux Mac
在設計和藍圖模式之間切換 B B
在豎屏和橫屏模式之間切換 O O
切換設備 D D
強制刷新 R R
切換渲染錯誤面板 E E
刪除限制 Delete 或 Ctrl+點擊 Delete 或 Command+點擊
放大 Ctrl+加號鍵 Command+加號鍵
縮小 Ctrl+減號鍵 Command+減號鍵
縮放至合適大小 Ctrl+0 Command+0
平移 按住空格鍵+點擊并拖動 按住空格鍵+點擊并拖動
轉到 XML Ctrl+B Command+B
選擇所有組件 Ctrl+A Command+A
選擇多個組件 Shift+點擊或 Ctrl+點擊 Shift+點擊或 Command+點擊

1.4 設計工具:導航編輯器

功能說明 Windows/Linux Mac
放大 Ctrl+加號鍵 Command+加號鍵
縮小 Ctrl+減號鍵 Command+減號鍵
縮放至合適大小 Ctrl+0 Command+0
平移 按住空格鍵+點擊并拖動 按住空格鍵+點擊并拖動
轉到 XML Ctrl+B Command+B
切換渲染錯誤面板 E E
分組到嵌套圖表 Ctrl+G Command+G
循環瀏覽目標位置 Tab 或 Shift+Tab Tab 或 Shift+Tab
選擇所有目標位置 Ctrl+A Command+A
選擇多個目標位置 Shift+點擊或 Ctrl+點擊 Shift+點擊或 Command+點擊

1.5 編寫代碼

功能說明 Windows/Linux Mac
生成代碼 Alt+Insert Command+N
替換方法 Ctrl+O Ctrl+O
實現方法 Ctrl+I Ctrl+I
控制語句(if…else / try…catch / 等) Ctrl+Alt+T Command+Option+T
刪除插入符處的行 Ctrl+Y Command+Delete
收起/展開當前代碼塊 Ctrl+減號鍵/加號鍵 Command+減號鍵/加號鍵
收起/展開所有代碼塊 Ctrl+Shift+減號鍵/加號鍵 Command+Shift+減號鍵/加號鍵
復制當前行或選擇 Ctrl+D Command+D
基本代碼補全 Ctrl+空格鍵 Ctrl+空格鍵
智能代碼補全 Ctrl+Shift+空格鍵 Ctrl+Shift+空格鍵
完成語句 Ctrl+Shift+Enter Command+Shift+Enter
快速查找文檔 Ctrl+Q Ctrl+J
顯示選定方法的參數 Ctrl+P Command+P
轉到聲明 Ctrl+B 或 Ctrl+點擊 Command+B 或 Command+點擊
轉到實現 Ctrl+Alt+B Command+Option+B
轉到超方法/超類 Ctrl+U Command+U
打開快速定義查找 Ctrl+Shift+I Command+Y
切換項目工具窗口的可見性 Alt+1 Command+1
切換書簽 F11 F3
通過助記符切換書簽 Ctrl+F11 Option+F3
通過行注釋添加注釋/取消注釋 Ctrl+/ Command+/
通過塊注釋添加注釋/取消注釋 Ctrl+Shift+/ Command+Shift+/
選擇連續增加的代碼塊 Ctrl+W Option+向上箭頭
將當前選擇退回到上一個狀態 Ctrl+Shift+W Option+向下箭頭
移動到代碼塊起始位置 Ctrl+[ Option+Command+[
移動到代碼塊結束位置 Ctrl+] Option+Command+]
從當前位置選擇到代碼塊起始位置 Ctrl+Shift+[ Option+Command+Shift+[
從當前位置選擇到代碼塊結束位置 Ctrl+Shift+] Option+Command+Shift+]
從當前位置刪除到單詞結尾位置 Ctrl+Delete Option+Delete
從當前位置刪除到單詞開頭位置 Ctrl+退格鍵 Option+Delete
優化導入 Ctrl+Alt+O Ctrl+Option+O
項目快速修復 Alt+Enter Option+Enter
重新格式化代碼 Ctrl+Alt+L Command+Option+L
自動縮進行 Ctrl+Alt+I Ctrl+Option+I
縮進/取消縮進行 Tab 或 Shift+Tab Tab 或 Shift+Tab
智能行合并 Ctrl+Shift+J Ctrl+Shift+J
智能行拆分 Ctrl+Enter Command+Enter
開始新行 Shift+Enter Shift+Enter
下一個/上一個突出顯示的錯誤 F2 或 Shift+F2 F2 或 Shift+F2

1.6 重構代碼

功能說明 Windows/Linux Mac
復制 F5 F5
移動 F6 F6
安全刪除 Alt+Delete Command+Delete
重命名 Shift+F6 Shift+F6
更改簽名 Ctrl+F6 Command+F6
內嵌 Ctrl+Alt+N Command+Option+N
提取方法 Ctrl+Alt+M Command+Option+M
提取變量 Ctrl+Alt+V Command+Option+V
提取字段 Ctrl+Alt+F Command+Option+F
提取常量 Ctrl+Alt+C Command+Option+C
提取參數 Ctrl+Alt+P Command+Option+P

1.7 編譯運行

功能說明 Windows/Linux Mac
編譯 Ctrl+F9 Command+F9
編譯并運行 Shift+F10 Ctrl+R
應用更改并重啟 Activity Ctrl+F10 Ctrl+Command+R
應用代碼更改 Ctrl+Alt+F10 Ctrl+Shift+Command+R

1.8 調試代碼

功能說明 Windows/Linux Mac
調試 Shift+F9 Ctrl+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
切換斷點 Ctrl+F8 Command+F8
查看斷點 Ctrl+Shift+F8 Command+Shift+F8

2. 如何配置自定義快捷鍵

雖然 Android Studio 為我們提供了很多默認快捷鍵,但是每個人的使用習慣不同,所以可以為每個功能配置自定義的快捷鍵。

Tips: Android Studio 默認預設了很多套快捷鍵映射,我們可以選擇最適合自己的。

如果想配置自定義快捷鍵,可以這樣操作:依次選擇 File > Settings(在 Mac 上,依次選擇 Android Studio > Preferences),然后轉到 Keymap 窗格。
圖片描述

  1. 按鍵映射下拉菜單:從此菜單中選擇所需的按鍵映射,即可在預設按鍵映射之間進行切換;

  2. 操作列表:右鍵點擊某項操作即可對其進行修改。我們可以為操作添加更多鍵盤快捷鍵,添加鼠標快捷鍵以將某個操作與鼠標點擊關聯,還可以移除當前快捷鍵。如果使用的是預設按鍵映射,那么修改某項操作的快捷鍵將自動創建一個按鍵映射副本,并將我們所做的修改添加到副本中;

  3. Copy 按鈕:從下拉菜單中選擇一個用作起點的按鍵映射,然后點擊 Copy 即可創建新的自定義按鍵映射。我們可以修改按鍵映射名稱和快捷鍵;

  4. Reset 按鈕:從下拉菜單中選擇一個按鍵映射,然后點擊 Reset 即可將其恢復為原始配置;

  5. 搜索框:在此處輸入文字即可按操作名稱搜索鍵盤快捷鍵;

  6. 按快捷鍵搜索:點擊 Find Actions by Shortcut 并輸入一個快捷鍵即可按快捷鍵進行搜索。

3. 小結

本節課程我們主要學習了 Android Studio 的快捷鍵。本節課程的重點如下:

  • 熟練掌握常用的鍵盤快捷鍵
  • 如何配置自定義快捷鍵