?習(xí)慣了eclipse的快捷鍵,轉(zhuǎn)到Studio的時候可能一時接受不了Studio的快捷鍵,如果還想接著使用eclipse的快捷鍵怎么辦。 雖然Studio已經(jīng)為我們提供了可以導(dǎo)入eclipse的快捷鍵,但是好多是不支持的。 比如提示代碼,比如補全變量,比如錯誤修正提示。
之前我經(jīng)常使用的,大概有10條,如下:
1:Studio默認(rèn)是自動提示的,也就是說你每敲一個字母,都會彈出提示框。
Android Studio->Preferences,選擇Editor -> code completion,右邊紅方框內(nèi),將auto popup的勾選去掉,就會不提示。
然后選擇Keymap,搜索框內(nèi)輸入class name completion(熟悉的人可能知道對應(yīng)Eclipse中的名稱是content assist,然后右鍵點擊點擊class name completion,選擇更改keyboard shortcut,改為alt+/
2:Studio取消大小寫敏感
Android Studio->Preferences,選擇Editor -> code completion,紅方框內(nèi)case sensitive completion的下拉框默認(rèn)是First letter,改選成None即可
3: ctrl點擊看源代碼
Android Studio->Preferences,選擇Keymap,搜索框內(nèi)輸入Declaration
右鍵點擊Declaration,選擇Add Mouse Shortcut,在有鼠標(biāo)icon的區(qū)域內(nèi)設(shè)置windows下是Ctrl + click
4:自動導(dǎo)包
Android Studio->Preferences,選擇Editor -> Auto Import,紅色方框中java標(biāo)題下面的方框全部勾選即可
5:錯誤修正提示列表
Keymap->Other->Show Intention Action:默認(rèn)是Alt+Enter 我習(xí)慣是ctrl + 1
6:局部變量切成全局變量
Keymap->refactor->extract->Field:默認(rèn)是Ctrl+Alt+F
7:類似eclipse的ctrl+2+L 補全代碼
ctrl+alt+v 或者 alt+shift+L;
8:代碼提示列表
Keymap->Other->Class Name Completion:默認(rèn)是Ctrl+Space ?改為alt+/
9:鼠標(biāo)懸停顯示說明
10: logt : 自動生成TAG = “類名”
logd,loge,logw,logi ?生成Log
logm ?自帶需要打印的內(nèi)容
11: 大小寫 ctrl + shift + x
還有之前遇到了一個問題,按住ctrl點擊看源碼的時候,總是看不到詳細(xì)的源碼,后來google下,原來是沒有關(guān)聯(lián)到source,解決方法也很簡單。
搜索jdk.table.xml,用記事本打開,把所有的sourcePath節(jié)點,修改成如下格式:
<sourcePath>
<root type="composite">
<root type="simple" url="file://D:/sdk/sources/android-23" />
</root>
</sourcePath>
好了,基本就這些了,如果覺得對你有用,請點個贊,以后發(fā)現(xiàn)用起來很方便的還會分享給大家。