爲數很少的人知道的AndroidStudio快捷鍵

好的idea能提升咱們的工做效率,若是掌握一些快捷鍵,能幫咱們從繁瑣重複的工做解放出來,寫起代碼來效率就越高,接下來想分享一些實用的快捷鍵ide

參數提示

若是某個方法參數超級長,你不知道參數是什麼怎麼辦?咱們可使用下面快捷鍵函數

  • Mac: Cmd + P
  • win/Linux: Ctrl + P

自動提取方法

咱們在優化代碼的時候,會看見有臭有長的代碼,而咱們傳統的作法是新建一個函數,把代碼複製過去,這個過程能夠用使用下面快捷鍵完成優化

  • Mac: Cmd + Alt + M
  • Win/Linux: Ctrl + Alt + M

自動提取參數

咱們在開發過程當中,發現函數用到的變量最好是看成參數傳遞進來比較好,若是手動修改要在每一個添加函數的地方修改繁瑣至極,下面的快捷鍵能夠解放你idea

  • Mac: Cmd + Alt + P
  • Win/Linux: Ctrl + Alt + P

固然若是隻是想進行方法重載,在彈出的那個對話框裏面打勾3d

自動生成變量

  • Mac: Cmd + Alt + V
  • Win/Linux: Ctrl + Alt + V

搜索某個方法是否被調用

咱們在重構、優化或者閱讀別人的代碼,要知道某個方法被誰調用, 可使用下面命令cdn

Mac/Win/Linux: Alt + F7blog

重構快捷鍵

咱們在重構的時候,不少操做均可以使用快捷鍵來完成,可是重構的快捷鍵太多了,咱們沒有辦法所有記住,有一個快捷鍵能夠幫助咱們開發

  • Mac : Ctrl + T
  • Win/Linux: Ctrl + Alt + Shift + T

15763062112291032

包裹代碼

  • Mac: Cmd + Alt + T
  • Win/Linux: Ctrl + Alt + T

批量重命名

若是在開發過程當中或者優化過程當中,發現變量名字取的很差,或者單詞拼寫錯誤,須要修改用到的全部變量,下面這個快捷鍵能夠解放你的雙手源碼

Mac/Win/Linux: shift + F6it

查看方法調用層次結構

有時候咱們在閱讀代碼的時候,想知道一個方法的調用結構是怎麼樣的,下面的一個快捷鍵會幫助到你

  • Mac: Control + Option + H
  • Win/Linux: Ctrl + Alt + H

查看類的層次結構

在閱讀源碼的時候,想知道某個類的調用結構是怎麼樣的,可使用下面的快捷鍵

  • Mac: Control + H
  • Win/Linux: Ctrl + H

錯誤快捷提示

在寫代碼的時候,可能會遇到idea給出的警告,下面的快捷鍵能夠幫助你有效的解決警告

Mac/Win/Linux:Alt + Enter

彙總

爲了方便查看將上面的快捷鍵作一個彙總

說明 快捷鍵
參數提示 Mac: Cmd + P
win/Linux: Ctrl + P
自動提取方法 Mac: Cmd + Alt + M
Win/Linux: Ctrl + Alt + M
自動提取參數 Mac: Cmd + Alt + P
Win/Linux: Ctrl + Alt + P
自動生成變量 Mac: Cmd + Alt + V
Win/Linux: Ctrl + Alt + V
搜索某個方法是否被調用 Mac/Win/Linux: Alt + F7
重構快捷鍵 Mac : Ctrl + T
Win/Linux: Ctrl + Alt + Shift + T
包裹代碼 Mac: Cmd + Alt + T
Win/Linux: Ctrl + Alt + T
批量重命名 Mac/Win/Linux: shift + F6
查看方法調用層次結構 Mac: Control + Option + H
Win/Linux: Ctrl + Alt + H
查看類的層次結構 Mac: Control + H
Win/Linux: Ctrl + H
錯誤快捷提示 Mac/Win/Linux:Alt + Enter
相關文章
相關標籤/搜索