Adnroid Studio提示,adnroidstudio

來源:互聯網
上載者:User

Adnroid Studio提示,adnroidstudio

官方第一條提示:所有的提示都可以通過Help→Tips of the Day查看.

下面摘抄一些比較有用的技巧:

1.Esc把使用中視窗從工具視窗指向編輯視窗.F12把編輯視窗指向上一次活動的工具視窗.如果是用Shift+Esc不僅僅把焦點指向編輯視窗,還會關閉當前活動的工具視窗

2.if.else,try/catch可以使用快速鍵Ctrl+Alt+T (Code | Surround With).模板的設定可以在 File | Settings | File and Code Templates.中設定


3.使用Ctrl+Shift+Space可以智能提示

     

     and press Ctrl+Shift+空格:

    

4.Ctrl+Alt+B尋找該類的子類

5.Ctrl + W(選擇詞)在編輯器中選擇插入符號的字,然後選擇擴大領域的原始碼。例如,它可能選擇一個方法名,然後調用這個方法的運算式,然後整個語句,那麼包含塊等。

    你也可以選擇這個詞脫字元號和擴大地區的原始碼編輯器中通過雙擊目的地區域。

6.把句子提前成一個變數Ctrl+Alt+V

    

    and press Ctrl+Alt+V (Refactor | Extract | Variable...). This will result in the following:

    

7.Ctrl + / : 注釋:// Ctrl+ Shift + / 注釋:/*...*/

8.Shift+F1 (View | External Documentation).在瀏覽器中查看該類的文檔介紹.File | Settings | Web Browsers中可以設定瀏覽器的類型.(File | Project Structure...)可是設定文檔的路徑.就是SDK的路徑.

9.Ctrl+ Shift+ Space.按照以下這麼寫可強制轉換

    

10.Ctrl + D複製行

11.使用Tab可切換參數.模板的設定和Tab鍵的修改可以在File | Settings | Live Templates中修改

    

 12.智能提示.當像這麼寫的時候可是使用只能提示.預設為(Ctrl+Sapce),因為與IME衝突,就修改了,修改方法為:Main menu --> Code --> Completion --> Basic可以修改這個快速鍵

    在File | Settings | Code Style.可修改代碼提示方式,風格等

    

13.Ctrl+ P提示該方法的參數

    

14.Ctrl+Shift+Backspace上一次編輯的位置

15.Ctrl+Shift+F7 (Edit | Find | Highlight Usages in File) 快速尋找.用F3和Shift+ F3尋找上一個和下一個

16.用Code | Reformat Code(快速鍵是Ctrl+ Alt + L)格式化代碼.在(File | Settings | Code Style)中可設定格式化的模板

    在Code | Optimize Imports(Ctrl+ Alt+ O)可是設定自動匯入包名,自動清除沒有用的包名.包名匯入的具體設定可是在File | Settings | Code Style | Imports.中設定

17.使用Local History | Show History可是查看到你的所有操作曆史.沒發現在哪.雙擊Shift鍵搜出來了

18.Alt+Q (View | Context Info)不需要移動就可以查看到改方法的聲明.當一個檔案有很多行代碼的時候比較有用.需要選中某個方法

19.使用Ctrl+ E可是查看最近使用的檔案,在尋找工具視窗中使用,可是顯示最近搜尋

    

20.F2/Shift+F2可是在不同的錯誤之間進行跳轉.Ctrl+Alt+向上箭頭/Ctrl+Alt+向下箭可是在message視窗中跳轉到上一個/下一個錯誤的的地方

21.Ctrl+J可是顯示快捷提示,如果你忘了.例如fori是for迴圈.但是忘了.寫fo,按Ctrl + J即可提示所有的相關快捷模板.

    

22.在Settings→Editor→Appearance→Show method sparators,會顯示每個方法的分割線.這樣就可以更好的區分每個方法的開頭和結尾.

    

23.Alt+向上箭頭 and Alt+向下箭頭快速在方法直接跳轉.

24.Ctrl+Shift+J壓縮代碼

25.Refactor | Copy 複製,和直接選中複製沒區別

26.Ctrl+Shift+V從剪下板中複製

27.Ctrl+H (Navigate | Type Hierarchy)類的結構樹.

28.右擊一個斷點可以查看該斷點的屬性

    

29.Ctrl+Q (View | Quick Documentation)查看方法生命 Ctrl+P (View | Parameter Info)查看方法參數 Ctrl+B (Navigate | Declaration)查看方法的實現

    這些方法在只能提示的時候也可是用.

    

30.當你使用逗號,點 .和分號;的時候就會自動彈出提示

31.滑鼠停留在快捷表徵圖中,當一會就會告訴你這個表徵圖有什麼用.

32.搜尋的時候可是使用*號來代替任一字元.例如*Activity.

    

33.F6可是移動類和檔案

    

34.Ctrl+Alt+Shift+N (Navigate | Symbol)可尋找方法.

    

 35.Alt + Shift + C 可是快速查看最近的修改

    

36.可是使用Alt + Enter只能提示添加檔案,而不需要離開當前的編輯視窗.


37.使用Ctrl+ ~ 可快速切換不同的版本的快速鍵.

    

38.Ctrl + Shift + Enter 可完成沒有完成的 if, else if, do-while等.

    

39.搜尋的時候使用駝峰寫法可更好的尋找

    

40.Ctrl + Shift + I 可快速查看該類/方法是怎麼實現的,而不需要離開當前的編輯視窗

    

41.Ctrl+Shift+向上箭頭 or Ctrl+Shift+向下箭頭.可行動程式碼行

    

42.Alt+Shift+F10可快速開啟運行工具視窗

43.Quick Definition Viewer (Ctrl+Shift+I)有提示時按這個鍵可查看jar的具體是架構.jar的類無法查看完整的實現代碼.但是普通的類可以.

    

44.選中圖片,按住Ctrl+ Shit + I 可快速查看引用的圖片

    

    

45.Shift + F6 重新命名

46.如果你發現你的AS運行很慢,有可能是你的殺毒軟體一直在檢查你的項目資源.

47.如果你不想提交某些改變.你可以在Changeds的工具視窗中,選中你要操作的改變,選擇 Move to Another Changelist, or Shelve Changes.可以避免提交

    

 48.Ctrl + Alt + F7可快速在當前項目中尋找當前的類/變數/方法


49.Ctrl+Shift+A可尋找所有的快速鍵

50.搜尋欄的搜尋表徵圖可以查看搜尋曆史

    
51.Ctrl+ 按一下滑鼠,選中正在編輯的檔案名稱,可定位到磁碟對應的位置

    再點擊就直接跳到檔案所在的位置


52.Settings | Version Control | Issue Navigation可添加問題issue.從而達到對問題的跟蹤,修改的目的.

    

53.字串選擇:按住Alt 選擇即可.這個字字串裁剪的時候特別有用.例如我們只要中間的部分的時候,可以這麼做.

    

54.如果什麼都不選中,直接使用Ctrl + C複製的是游標定位的當前行

55.Spelling of the Settings中可以添加自己自訂的單詞.第一個選項卡添加單個單詞,第二個是添加一個.dic字典.

56.Ctrl + Table 切換視窗

57.Alt + 按一下滑鼠 選擇當前編輯的視窗,可關閉其他的所有視窗.

58.按住Shift + 滾輪可水平滾動

59.這個時候使用Shift + J可被if語句包裹

    

60.Alt+Shift可設定多個遊標

    

61.Ctrl + N :搜尋類 Ctrl + Shift + N :搜尋檔案

62.Ctro + O:重寫父類方法, Ctrl + I:實現介面方法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.