android studio 好用的快捷鍵 持續(xù)更新中......

[TOC]

  • ** Ctrl + Tab **
    打開(kāi)界面切換窗口,保持按住Ctrl鍵,選中相應(yīng)的要打開(kāi)的窗口。

  • ** Alt + Insert **
  • ** Code-->Generate **
    生成get 、set 、構(gòu)造函數(shù) 、toString。
Paste_Image.png

  • ** Ctrl+O **
    可以選擇父類的方法進(jìn)行重寫(xiě) 。

  • ** Ctrl + Alt + O **
    優(yōu)化導(dǎo)入的類和包,自動(dòng)添加沒(méi)有引入的包,并自動(dòng)刪除沒(méi)有用到的包。

  • ** Alt+回車 **
    導(dǎo)入包,自動(dòng)修正 。

  • ** Search EveryWhere 對(duì)話框 **
    雙擊 Shift 按鍵,可以調(diào)出 Search EveryWhere 對(duì)話框 。

  • ** Ctrl+N **
    查找類 。

  • ** Ctrl + Shift + N **
    查找文件。

  • ** Ctrl+Shift+Alt+N **
    查找類中的方法或變量。

  • ** Ctrl + F 、Ctrl + R **
    查找文本 、替換文本。

  • ** Ctrl+Alt+L **
    格式化代碼。

  • ** Ctrl + P **
    方法參數(shù)提示。

** NOTE:**只有重載的方法才有提示。


  • ** Ctrl + Q **
    顯示注釋文檔,包括屬性、變量、方法、類等。

  • ** Ctrl+W ** ** Ctrl + Shift + W **
    擴(kuò)大縮小選中范圍。
    選中或光標(biāo)在代碼上,連續(xù)按會(huì)有其他效果 。

  • ** Alt+F3 ** ** Ctrl+Shift+F7 **
    選中文本,按Alt+F3 ,逐個(gè)往下查找相同文本,并高亮顯示 。
    這比直接按Ctrl + F后再輸入要查找的信息方便多了。
  • 按ESC取消高亮選中。
  • Alt+F3 需要選中要查找的(字符串)變量。
  • Ctrl+Shift+F7 如果選中要查找的(字符串)變量,效果和用法等同于
    Alt + F3 。
    Ctrl+Shift+F7 不需要選中,只是光標(biāo)在要查找的字符串或變量上,效果就不是查找字符串,而只是將其相同的字符串或變量高亮顯示。

  • ** Alt+F1 **
    可以將正在編輯的元素在各個(gè)面板中定位 。

  • ** Ctrl+Alt+T **
    可以把代碼包在一塊內(nèi),例如try/catch、if、while 。
  • 如果沒(méi)有選中任何語(yǔ)句,則光標(biāo)當(dāng)前行會(huì)被包含在代碼塊內(nèi)。
  • 如果選中多行,則選中行會(huì)被包含在代碼塊內(nèi)。
  • 只有語(yǔ)句可以,方法、類等不可以。

  • ** Ctrl+Alt+V **
    可以引入變量。例如把括號(hào)內(nèi)的SQL賦成一個(gè)變量 。
    其意義就是不用直接聲明變量 ,而是先寫(xiě)變量的值再用此快捷鍵,提高開(kāi)發(fā)效率,并且不容易寫(xiě)錯(cuò)。
之前
之后
之前1
之后1

  • ** Alt+Up and Alt+Down **
    可在方法間快速移動(dòng) 。

  • ** Ctrl+Shift+↓ 、 Ctrl+Shift+↑ **
    當(dāng)前行向上(下)移動(dòng)。

  • ** Ctrl+Y 、 Ctrl+X 、 Ctrl+D **
    刪除行、刪除行、復(fù)制行。

  • ** Ctrl+/ 、 Ctrl+Shift+/ **
    注釋。

取消注釋再按一次 。


  • ** Ctrl+H **
    顯示類結(jié)構(gòu)圖。

  • ** Ctrl + Alt + H **
    在整個(gè)項(xiàng)目中查找調(diào)用的位置。

  • ** Alt+1 **
    快速打開(kāi)或隱藏工程面板。

  • ** Ctrl + B 、 Ctrl + Click **
    快速打開(kāi)光標(biāo)處的類或方法。

  • ** Ctrl+Shift+J **
    可以整合兩行 。

  • ** Ctrl + J **
    打開(kāi)模板。

  • ** Ctrl + Plus/Minus** **Ctrl + Shift + Plus,Minus **
    折疊展開(kāi)代碼塊 、折疊展開(kāi)全部代碼塊。

  • ** Ctrl+E ** ** Alt+Shift+C **
    最近更改的代碼 .

Ctrl+E 可以打開(kāi)最近更改的文件 。
Alt+Shift+C
對(duì)比最近修改的代碼
只是瀏覽歷史記錄,詳細(xì)的記錄,包括刪除的包,刪除的包名、添加的類,類名 等。


  • ** Ctrl + Alt + T **
    把選中的代碼放在 try{} 、if{} 、 else{} 、Description 里 。

  • ** Ctrl+Shift+Enter **
    語(yǔ)句完成。

可以把所有代碼選中,然后按快捷鍵,則所有代碼都有效果。

之前
之后

  • ** Ctrl + Alt + L **
    代碼格式化。

  • ** Alt + Enter **
    光標(biāo)定位在數(shù)字后面,按Alt+Enter可以將數(shù)字轉(zhuǎn)換成其他制式 。
    Paste_Image.png
    。

  • ** Ctrl+Alt+M **
    提取代碼組成方法 。

  • ** Ctrl+Alt+N **
    內(nèi)聯(lián) 。 屬于重構(gòu)的一種。

光標(biāo)定位在變量i之后,再按快捷鍵 。

之前
之后

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** ` function add(){

}` **
class 。


  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

  • ** **
    class 。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容