在朋友推薦下,上個星期黃老師我用上了Google的新黑暗工具,基於Intellij idea的新Android開發集成開發環境
——Android Studio,用下來感覺還算不錯,但作為一個ADT Bundle的深度使用者,難免會遇到不少問題,所以
本着大家需要什么我就解決什么的原則,所以打算寫幾個博客來幫助和黃老師我一樣有問題的諸猿。
一、Android Studio的快捷鍵設置方法
Windows:File->Setting->IDE Settings->Keymap
Mac OS:Android Studio->Preference->IDE Settings->Keymap
如圖:
然后可以看到Keymap頁面,上部可以選擇默認配置,其中Default為默認配置,然后可以copy默認配置生成一份新配置
,本課中使用Default配置做為介紹樣本,其他配置可以參照本課中的解釋,自行研究。
二、一些需要了解的快捷鍵解釋
1、Code/Generate 啟動代碼生成器(alt insert)
作用:自動在代碼中按用戶輸入插入:Getter、Setter、構造方法、復寫方法、接口方法、equal、hashCode、父類調用、版權信息等
默認配置按鍵:Windows為alt insert、Mac默認沒設置推薦設置為cmd=
2、Code/reformat 代碼格式化(ctrl alt L)
作用:格式化當前選中的代碼、代碼文件或全局
默認配置按鍵:Windows/Mac都為ctrl alt L
3、Code/Completion 代碼補全提示/自動補全(ctrl space和ctrl shift space)
作用:按下后,顯示當前光標處的代碼補全提示框/自動補全光標后代碼
默認配置按鍵:ctrl space(提示)、ctrl shift space(自動補全)
4、Main Menu/Navigate 查找類和代碼(ctrl n和ctrl shift n)
作用:通過在彈出框中輸入類名或文件名(有補全提示),打開對應的代碼文件
默認配置按鍵:ctrl n類名搜索、ctrl shift n文件搜索
5、Code/Optizime imports 為導入包和類進行排序(ctrl alt o)
作用:按下后,會將選中區域、當前文件或全局的代碼文件中的import包或類進行重新排序,不會導入未導入的包
默認配置按鍵:ctrl alt o
6、Main Menu/View 查看最近修改的文件(ctrl e)
作用:按下后,會彈出一個對話框提示最近修改的幾個文件
默認配置按鍵:ctrl e
7、Main Menu/Edit/Find 文件內查找(ctrl f)
作用:按下后,編輯器會彈出一個搜索框
默認配置按鍵:ctrl f
8、Main Menu/Edit/Find 文件內替換(ctrl r)
作用:按下后,編輯器會彈出一個搜索框和替換框
默認配置按鍵:ctrl r
9、Main Menu/Refactor 重命名和重構(shift f6)
作用:按下后,效果類似Refactor->rename
默認配置按鍵:shift f6
10、Main Menu/Navigate 跳到上次編輯的地方(ctrl shift backspace)
作用:按下后跳到上次編輯的地方
默認配置按鍵:ctrl shift backspace
11、Main Menu/Refactor/Extract 變量快速生成(ctrl alt v)
作用:按下后會為當前光標處的表達式快速生成一個臨時變量,並將表達式作為其賦值語句
默認配置按鍵:ctrl alt v
12、Main Menu/View/Tools Window 顯示方法的參數類型提示(ctrl p)
作用:按下后會提示當前光標處方法的參數列表,對查看復用方法非常有用
默認配置按鍵:ctrl p
13、Main Menu/View/Tools Window 顯示方法的提示信息(ctrl q)
作用:按下后會提示當前光標處方法的Source Doc與注視,類似Eclipse光標停留效果
默認配置按鍵:ctrl q
14、Editor Actions 范圍選取 (ctrl w)
作用:每次按下都會擴大選中的區域
默認配置按鍵:ctrl w
15、Editor Actions 上下切換方法(alt up/alt down)
作用:上下切換方法
默認配置按鍵:alt up和alt down
(先這些,還有很多按鍵后續添加。。。)