Android Studio:想要事半功倍,你需要記住這些快捷鍵
阿新 • • 發佈:2019-02-15
恩,我這個人有個癖好,就是愛收集各種快捷鍵,office,ps一類的快捷鍵收集了好多。原因嘛,還是那句話,工欲善其事,必先利其器。能有事半功倍的辦法,何樂而不為呢?
我這裡只是總結一下經常會使用到的快捷鍵。但是最好是實踐出真知,不要硬性背,或許能夠有更好的效果。
快捷鍵 | 功能作用描述 |
---|---|
Ctrl+E | 開啟最近操作的檔案 |
Ctrl+Z | 撤銷 |
Ctrl+Shift+Z | 重做(在Eclipse中使用的是Ctrl+Y) |
Ctr+Y | 刪除該行(Eclipse中的刪除該行是Ctrl+D) |
Ctrl+D | 向下複製該行 |
F11 | 將滑鼠停留的所在行加入書籤Bookmarks中,可以使用快捷鍵Alt+2檢視所有的書籤以及Favorites和斷點BreakPoints |
Ctrl+Alt+向左/右箭頭 | 遍歷你的導航操作(如游標移動、選項卡切換和檔案開啟) |
Alt+左右箭頭 | 可以在所有已經開啟的檔案中左右切換 |
Alt+數字1、2、3、4、5、6··· | 可以開啟相對應的工具按鈕(分佈在Android Studio的左、下、右邊邊,並且其中一些按鈕還有一個對應的小數字),使用Alt+對應的數字 |
Ctrl+Shift+V | 複製歷史記錄 |
Ctrl+Alt+Shift+C | 複製方法、變數、或類的邏輯引用,當把此引用貼上到另一個原始檔中時能夠自動匯入所需的限定符和匯入語句 |
Ctrl+Shift+A | 彈出的搜尋框中輸入你想搜尋的內容(Android Studio的具備的特性、功能),系統會給出結果,這貨很有用 |
Alt+F1 | 出現Select In 對話方塊,可以進行一些便捷的操作,雖然好用但是還不如用滑鼠 |
Ctrl+N | 在彈出的對話方塊中輸入類的名字可以直接開啟該類,超讚 |
Ctrl+Shift+N | 在彈出的對話方塊中輸入檔案的名字可以直接開啟該檔案,比起上一個能開啟的檔案更多 |
Ctrl+G | 可以輸入想要到達的行數或者行數:列數,檔案很長的時候很有用 |
Ctrl+Alt+Home | 可以開啟與當前檔案相關聯的檔案,例如開啟的MainActivity.java,那麼他的相關檔案就會是activity_main.xml ,你的同事絕對不知道這一點 |
Ctrl+H | 可以檢視當前類(只有在java檔案中有效)的繼承關係,你會發現不出意外的話Alt+8 與其效果是同樣的 |
Ctrl+數字加號 | 展開游標所在處已摺疊的程式碼塊 |
Ctrl+數字減號 | 摺疊游標所在處已展開的程式碼塊 |
Ctrl+Shift+數字加號 | 展開所有已摺疊的程式碼塊 |
Ctrl+Shift+數字減號 | 摺疊所有已展開的程式碼塊 |
Ctrl+空格 | 程式碼提示,但是Windows系統下好像是輸入法的切換,如果你還是想使用這個快捷鍵,要麼將其改為Ctrl+3,要麼就修改登錄檔咯。方法1,方法2 |
Alt+Enter | 絕對是用的最多的,可以自動補全當行並且將游標跳到下一行,當新引入一個類但是還沒有匯入的時候,只需要對著類的名字使用該快捷鍵就可以自動匯入了 |
Shift+Enter | 直接從當前行跳轉到下一行,不用將游標置於當前行末尾然後再按回車,十分方便 |
Alt+/ | 同樣也是程式碼提示,不過這個提示只是提供在檔案中使用過的單詞,向上迴圈 |
Alt+Shift+/ | 還是程式碼提示,提示只提供在檔案中使用過的單詞,向下迴圈 |
Ctrl+/ | 程式碼註釋,適用於單行,也可以選擇多行,用得最多的了,不用我強調的啦 |
Ctrl+Shift+/ | 塊註釋 |
Alt+Insert | 撥出Generate命令 |
Ctrl+J | 插入程式碼模板,或者如果你記得程式碼模板的名稱,例如fbc,接著是用Ctrl+J,則可以直接插入() findViewById(R.id.) |
Ctrl+Alt+J | 當選擇一個單詞之後使用該快捷鍵可以直接撥出模板,選擇其中你需要的就行了 |
Ctrl+Shift+向上箭頭/向下箭頭 | 在作用域的範圍內上/下移一條或多條語句,如果移動的是程式碼塊,則整個程式碼塊將會一起移動到下一個語法正確的位置 |
Alt+Shift+向上箭頭/向下箭頭 | 將一條或多條語句向上/下移動而不考慮作用範圍以及語法是否正確 |
Ctrl+Alt+I | 根據Code Style 中設定的方案,對當前滑鼠所在的行或選中的多行進行縮排,保持程式碼美觀很有效 |
Ctrl+Alt+O | 組織匯入語句 |
Ctrl+Alt+L | 對檔案的程式碼格式進行重新的整理 |
Ctrl+Alt+T | 選中需要包裹的語句,使用該快捷鍵可以快速的將其被try catch,if/else,for或者for each 等包裹,用熟了會很方便 |
Ctrl+Shift+Delete | 選中不想被包裹的語句,使用改快捷鍵可以刪除try catch,if/else,for或者for each等程式碼塊 |
Ctrl+Alt+Shift+T | 撥出Refactor This對話方塊,可以做很多有關重構的事情,四個快捷鍵可以記住成CAST |
Shift+F6 | 重新命名該檔案 |
Ctrl+F6 | 修改方法名以及引數 |
Ctrl+Shift+F6 | 型別遷移 |
F6 | 移動檔案或者移動變數到另一個檔案 |
F5 | 複製檔案或者複製變數到另一個檔案 |
Home | 將游標置於當前行的首個字母前 |
End | 將游標置於當前行的末尾 |
Ctrl+Alt+V | 抽取變數(variable) |
Ctrl+Alt+C | 抽取常量(constant) |
Ctrl+Alt+F | 抽取欄位(filed) |
Ctrl+Alt+P | 抽取引數(parameter) |
Ctrl+Alt+M | 抽取方法(Method) |
Ctrl+K | Git提交修改 |
Shift+F10 | 執行專案 |
Ctrl+Alt+S | 設定 |
Ctrl+Alt+Shift+S | 專案結構設定 |