Android Studio快速鍵指南(本文持續更新)

來源:互聯網
上載者:User

Android Studio快速鍵指南(本文持續更新)

這是我在使用Android Studio過程中接觸到的一些快速鍵,和大家分享,後面會繼續完善此文,也歡迎大家踴躍補充,一起完善。

快速鍵

刪除並剪貼行:Ctrl+X

複製一行:Ctrl+D

代碼格式整理:Ctrl+Alt+L

管理匯入的類:Ctrl+Alt+O

修複建議:Alt+Enter

自動補全剩餘代碼:Ctrl+Shift+Enter

查看一個方法的參數Ctrl+P

程式碼封裝裹:選中代碼後Ctrl+Alt+T

移除包裹:Ctrl+Shift+Delete

模板代碼:Ctrl+J

快速查看類結構:Ctrl+F12,

快速查看誰調用了該方法:Ctrl+Alt+H,

在不離開當前類的前提下查看一個方法的實現:Ctrl+shift+i

將當前位置添加到書籤中或者從書籤移除:F11

查看書籤:Shift+F11

上下移動一行代碼:Alt+Shift+UP/Down

上下移動一個方法:Ctrl+Shift+UP/Down

刪除行:Ctrl+Y

最大/已最小化的視窗:Ctrl+Shift+F12

重新命名:Shift+F6

開啟多行編輯,一般要開啟允許按列複製:Alt+J

Alt+滑鼠左鍵,列選擇模式

自動補全代碼時,按Enter鍵選擇提示代碼不會覆蓋之前的代碼,Tab鍵選擇提示代碼會覆蓋之前的代碼

查看一個類被哪些類所繼承:Ctrl+Alt+B

局部變數轉為全域變數,Ctrl+Alt+F

方法參數提示:Ctrl+P

快速定位到任意檔案:連按兩次Shift

尋找類:Ctrl+N

尋找檔案:Ctrl+Shift+N

快速定位到類中的方法或者屬性:Ctrl+F12

快速定位到當前類報錯或者有警告的地方:F2或者Shift+F2

快速定位到類或者方法的定義:Ctrl+B

在當前頁面尋找:Ctrl+F

在當前頁面尋找替換:Ctrl+R

在選中的檔案目錄中尋找Ctrl+Shift+F

在選中的檔案目錄中尋找替換Ctrl+Shift+R

游標所在的上一個或者下一個位置:Ctrl+Alt+Left/Right

顯示注釋文檔:Ctrl+Q

快速重寫父類方法:Ctrl+O

為JavaBean快速產生getter/setter、toString()、以及構造方法等:Alt+Insert

快速查看類的繼承結構:Ctrl+H

撤銷:Ctrl+Z

恢複撤銷:Ctrl+Shift+Z

斷行符號游標定位到下一行Shift+Enter

斷行符號游標定位到上一行:Shift+Alt+Enter

大小寫轉換Ctrl+Shift+U

顯示類的結構視窗:Alt+7

回到上一次編輯的位置Ctrl+Shift+Backspace

快速摺疊代碼,摺疊後使代碼看起來像Lambda運算式:Ctrl+Shift+”-“

快速展開摺疊的代碼:Ctrl+Shift+”+“

抽取一個方法出來:Ctrl+Alt+M

抽取一個變數出來:Ctrl+Alt+V

快速遍曆一個list集合,比如變數名為list,那麼輸入:list.for按Enter即可

重構:Ctrl+Alt+Shift+T

調試

在斷點上按右鍵,可以給斷點添加條件

Attach Debugger可以快速進入Debug模式(Attach Debugger就是那個小手機的表徵圖)類似Eclipse中先將App啟動,再掛為Debug模式

調試中,按住Alt點擊想要查看的變數或者語句。如果想查看更多,則可以按Alt+f8調出Evaluate Expression視窗來自行輸入自訂的語句。

添加臨時斷點,該斷點在第一次執行完後自動移除:Ctrl+Alt+Shift+F8

歡迎大家踴躍補充。。。。。。。。。。。。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.