一般來說鍵盤用的越多鼠標(biāo)用的越少,那么寫起代碼來效率就越高;常見的快捷鍵想必大家都已經(jīng)掌握,接下來我就分享一些你可能不知道的但確非常實用的快捷鍵。
下文所有快捷鍵基于如下keymap
Windows: Default
Linux: Default
OSX: Mac OSX 10.5+
Enter
和Tab
的行為還是有一些細微的區(qū)別的:Enter
會補全你選擇的語句Tab
的話,會替換掉你之前在這里的內(nèi)容(刪除后面的語句直到遇到點號,逗號,分號)這種情況我們還是會經(jīng)常遇到的,比如要替換一個資源的ID(R.id.a_xxx_xxx),想必大多數(shù)人都是先選擇a.xxx_xxx
刪除,然后輸入新的內(nèi)容,或者相反;其實這時候,用Tab
才是最優(yōu)雅的方式。
快捷鍵:(在補全的時候)Enter/Tab
Esc
: 讓編輯器窗口獲取焦點,這時候就可以輸入代碼了Shift + Esc
: 這個會讓編輯器獲取焦點,并且順手幫你把剛剛打開的窗口關(guān)閉了。個人喜歡第二種;Find Usage完畢了,Shift + Esc
, 優(yōu)雅~
Esc
: 返回編輯器Shift + Esc
: 返回編輯器并關(guān)閉當(dāng)前窗口Shift + Esc
寫了一會兒代碼,發(fā)現(xiàn)又需要打開剛剛的窗口怎么辦?這種場景通常發(fā)生在Logcat這個Tol Window上,看完了日志,寫代碼,寫完代碼看日志;如何快速切換?快捷鍵:F12
Cmd + 數(shù)字
Alt + 數(shù)字
Cmd + Tab
,Windows的Alt/Win + Tab
嗎?Android Studio也有這個類似的功能,可以讓你切換到任意窗口!在這個切換窗口打開的時候,你可以直接按數(shù)字切換到對應(yīng)的工具窗口,或者輸入字母搜索右邊的編輯器窗口,如果你需要關(guān)閉某個窗口,在上面按BackSpace
即可。
快捷鍵:Ctrl + Tab
CMD + Shift + F12
Ctrl + shift + F12
如果需要恢復(fù)所有窗口,再按一次這個快捷鍵即可。
CMD + P
Ctrl + P
聯(lián)系客服