最好的學習AS快捷的地方,就是AS的每日小貼士啦。
Ctrl + N
全局導航至某個類Ctrl + Shift + N
上一條的升級版,全局導航至某個文件Ctrl + Space
代碼補全,可以補全類名,有多個候補選項時會列出列表予以選擇。
注:使用代碼補全時,確認列表時使用Tab可以將光標后的同一行文字去掉,如果使用Enter就會保留。Ctrl + Shift + Space
根據上下文智能分析,智能推斷當前位置的選項Alt + F7
可以快速全局查找到指定類、方法、變量被使用的地方Ctrl + Q
可以快速查看類、方法的文檔注釋Ctrl + B 或者 Ctrl + 鼠標左鍵
可以跳轉至類、方法、變量的聲明處Ctrl + F12
列表展示當前類的成員,上下選擇后可以用Enter或F4確認跳轉Shift + F6
快速重命名Ctrl + O
在class中使用,快速重寫方法Ctrl + I
在class中使用,快速實現(xiàn)方法Shift + 鼠標左鍵
點擊編輯器的Tab可以關閉這個Tab,或者使用鼠標中鍵點擊也可以達到相同效果Alt + Insert
快速生成代碼,可以生成:構造方法,Getter/Setter,toString,equals,hashCode等Alt + F1
快速定位當前選中目標在各種視圖中的位置,個人常用來快速定位源文件位置Esc
從任何工具欄界面返回編輯器Shift + Esc
回到編輯器界面,并收起之前所在的工具欄界面F12
從編輯器界面回到之前的工具欄界面,如果工具欄界面被收起,則會自動將其展開Ctrl + Alt + T
快速完成語句包裹,if, try/catch, while, for等等Ctrl + Alt + B
快速導航至抽象方法/抽象類的實現(xiàn)Ctrl + W
擴展當前光標選中區(qū)域Ctrl + Alt + V
將當前選中的一行語句自動轉化為變量,便于重構。-
注釋
- Ctrl + /:行注釋 //....
- Ctrl + Shift + /:塊注釋 /.../
- Ctrl + Alt + /:Doc注釋 /.../