Android Studio快捷鍵記錄與使用技巧

Android Studio簡介

Android Studio是官方推薦的開發Android的集成開發環境,基於 IntelliJ IDEA開發,功能十分強大。爲了提高閱讀代碼的效率,避免這些實用功能埋沒在我的日常工作中,本文記錄一些比較實用的快捷鍵以及使用技巧,也希望能幫到大家。如果想更系統地熟悉Android Studio,建議大家查看官方文檔(國內可直接訪問):
https://developer.android.google.cn/studio/intro

常用快捷鍵

Android Studio的快捷鍵非常豐富,也支持設置成不同的軟件風格,本文keymap設置的是Default模式,下面介紹一些比較實用又常用的快捷鍵:

常規操作類
序號 快捷鍵 功能描述
01 Ctrl+Alt+S 進入設置菜單
02 Shift+Shift 搜索代碼文件
03 Ctrl + F11 添加書籤,可用於標記代碼
04 Shift + F1 查看書籤,快速查看標記的代碼
05 Ctrl+ E 顯示最近查看的文件
06 Ctrl+Z 撤銷上一步操作
複製粘貼操作
序號 快捷鍵 功能描述
01 Ctrl+C 複製代碼
02 Ctrl+V 粘貼代碼
03 Ctrl+Shift+C 複製代碼完整路徑
04 Ctrl+Shift+V 從最近幾次複製的內容選擇進行粘貼
05 Ctrl+D 複製光標所在這行的代碼到下一行
代碼閱讀與查找
序號 快捷鍵 功能描述
01 Ctrl+F 在當前文件查找代碼(執行時,F3跳到下一處,Shift + F3跳到前一處)
02 Ctrl+Shift+F 在路徑中查找代碼
03 Ctrl+F12 打開文件結構彈出式菜單,用於快速定位方法
04 Ctrl+B 跳轉到方法定義的地方
05 Ctrl+Alt+B 跳轉到實現的地方
06 Ctrl+U 轉到超類
07 Ctrl+Alt+H 查看調用層次結構
08 Alt+F7 查找方法使用的地方
09 Ctrl+Shift+H 打開方法層次結構
10 Ctrl+W 擴大選中的範圍
11 Ctrl+G 跳轉到指定的行和列
12 Alt+上下箭頭 跳到上一個或者下一個方法
13 Ctrl+[ 移動到代碼起始位置
14 Ctrl+] 移動到代碼結束位置
代碼修改
序號 快捷鍵 功能描述
01 Alt+Insert 生成代碼(getter、setter、構造函數、toString、實現方法、覆寫方法等)
02 Ctrl+Y 刪除當前光標所在行的代碼
03 Ctrl+O 覆寫方法,彈出可以覆寫的方法供用戶選擇
04 Ctrl+I 實現方法
05 Ctrl+/ 添加/取消行註釋
06 Ctrl+Shift+/ 添加/取消塊註釋
07 Ctrl+Alt+O 優化import導入
08 Ctrl+Delete 從當前位置刪除到單詞結尾位置
09 Ctrl+退格鍵 從當前位置刪除到單詞開頭位置
10 Alt+Shift+上下箭頭 將當前行移動到上一行或者下一行
11 Ctrl+Shift+上下箭頭 光標在方法定義的一行時,移動方法的位置
12 Ctrl+Alt+L 重新格式化代碼
13 Alt+Enter 項目快速修復(萬能鍵),比如根據提示導入缺少的import
14 Ctrl+Shift+U 對選中的代碼進行大小寫轉換
15 Shift+F6 對選中的變量批量重命名
16 Ctrl+Shift+空格鍵 智能代碼補全(按預期類型過濾方法和變量列表)
調試
序號 快捷鍵 功能描述
01 Shift+F9 進入調試模式
02 F8 單步執行
03 F7 單步進入
04 Shift+F8 單步退出
05 Ctrl+F8 切換斷點
06 Ctrl+Shift+F8 查看斷點

使用技巧

列編輯模式

列編輯模式可以同時編輯多個地方,可用於批量修改和刪除代碼。操作方法如下:

同時按住Ctrl+Shift+Alt,然後在想修改的地方用鼠標點擊,多處光標閃爍就可以進行批量修改編輯了。

正則表達式補全

在Android Studio的Settings菜單下還有一個實用的正則表達式補全功能,菜單路徑如下:
在這裏插入圖片描述
此功能默認是開啓的,以實現判空爲例,使用方法如下:

在要判空的變量後面輸入".null",然後按下Tab鍵即可生成對該變量判空的方法。

實用插件推薦

Android Studio的強大之處還在於其支持功能豐富的插件,插件的安裝也十分方便,在Settings的Plugins子菜單下的Marketplace裏搜索,對搜到的結果直接點擊install即可,本文的最後再推薦幾款比較實用的插件。

Material Theme UI

Material Theme UI用於設置主題風格,除了改變軟件界面,代碼高亮風格也會隨着主題變化

Android code Generator

根據佈局文件生成對應的activity,fragment等,在Alt+Enter快捷鍵觸發

Translation

Translation插件用於將英文翻譯成中文,使用方法是鼠標右鍵點擊translate按鈕,或者使用快捷鍵Ctrl+Shift+Y

GenerateFindViewById

快速生成findViewById代碼,使用方法是使用快捷鍵Alt+Enter,然後選擇findViewById,或者使用快捷鍵Ctrl+Alt+E

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章