快捷鍵
----------切換界面:
Alt+1 1.Project
Alt +7 7.Structure
Alt+2 2.Favorites
Alt+4 4.Run
Alt+5 5.Debug
Alt+6 6.TODO
---------精準搜索
跳到指定類 ctrl+n
跳到指定文件 ctrl+shift+n
找到指定函數 ctrl+shift+alt+n
大小寫轉換: ctrl+shift+u (軟件里的位置:edit 里 toggle case)
選擇定所有列:ctrl+shift+alt+j (軟件里的位置:edit-->find-->select all)
代碼對齊:ctrl+alt +L (軟件里的位置:code-->reformat code)
----------跳轉:
項目之間跳轉 Window -> Next Project Window / Previous Project Window
文件之間跳轉 Help -> Find Action 打開后,錄入 ctrl+E
Recent Files 最近瀏覽的文件
Recently Changed Files 最近修改的文件
修改位置跳轉 Navigate -> Last Edit Location / Next Edit Location
瀏覽位置跳轉 Navigate -> Back / Forward
----------live templates:(軟件里的位置:help-->action-->find-->live templates)
定義簡寫輸入模板(3-2)
---------代碼重構
提取相同的變量(refactor--extract--variable)
ctrl + alt + v 變量重構
ctrl + alt + C 變量轉靜態不可變常量
ctrl + alt + F 變量轉靜態常量
ctrl + allt + P 抽取成員變量
---------git
previous change 對應快捷鍵 ctrl+alt+shift+上箭頭(navigate -->previous change)
alt + ctrl + Z 撤銷當前所在處的修改
---------斷點調試
添加斷點:左側點擊或run--toggle line breakpoint--ctrl+F8
單步運行:run--stepover F8
跳到下一個斷點:run--resume program F9
Breakpoints:查看所有斷點 Shift + Command + F8,
Mute Breakpoints:禁止所有斷點
條件斷點:右擊斷點或ctrl+shift+F8
alt+f9 run to cursor運行到光標所在的行
禁止所有斷點 debug控制臺左下角的Mute breakPoints
---------------------光標書簽
ctrl + shift + F9 與光標所在范圍關聯,最小范圍為準
debug cont
shift + alt + F9選擇運行歷史
編輯當前運行 alt + ctrl +J
查詢幫助 ctrl + shift + A
添加書簽 ctrl + F11
轉到第n條書簽 ctrl + n
添加收藏 alt + shift + F
選中光標之后的代碼塊 ctrl + shift + [
選中之前的 ctrl + shift + ]
-----------------文件
新建文件 Ctrl + Alt + Insert
復制文件 F5
移動文件 F6
--------------文本操作
復制文件名:Ctrl+C
復制完整路徑文件名:Ctrl+Shift+C
調出剪切板:Ctrl+Shift+V
------------結構圖
mark!!重要:框架源碼閱讀必備
ctrl + f12 類結構圖
crtrl +h 類調用層次 ,繼承關系
ctrl + alt + u 類調用層次圖
ctrl+alt+h 方法調用層次 函數調用關系
ctrl + shif + alt + U 查看結構圖