1. 程式人生 > >idea:快捷鍵

idea:快捷鍵

ram let arc all 智能提示 光標 amp deb 查看類

debug調試快捷鍵:
F9 resume programe 恢復程序
Alt+F10 show execution point 顯示執行斷點
F8 Step Over 相當於eclipse的f6 跳到下一步
F7 Step Into 相當於eclipse的f5就是 進入到代碼
Alt+shift+F7 Force Step Into 這個是強制進入代碼
Shift+F8 Step Out 相當於eclipse的f8跳到下一個斷點,也相當於eclipse的f7跳出函數
Atl+F9 Run To Cursor 運行到光標處
ctrl+shift+F9 debug運行java類
ctrl+shift+F10 正常運行java類
alt+F8 debug時選中查看值

常規快捷鍵

查找類名
CTRL + SHIFT + R
CTRL + N
查找JAR包中的類
CTRL + SHIFT + T
兩次 CTRL + N
查找文件
CTRL + SHEFT + R
CTRL + SHEFT + N
查找JAR包中的文件
CTRL + SHIFT + T
兩次 CTRL + SHEFT + N
查找類中的方法以及字段

CTRL + SHEFT + ALT + N
查找那些類調用該資源(資源可能是字段、方法、類)
CTRL + SHIFT + G
ALT + F7 ,快速顯示查找內容 CTRL + ALT + F7
查找文件中的變量
點擊變量 CTRL + K :移動
點擊變量 CTRL + SHEFT + F7 高亮顯示 F3 : 移動; SHEFT + F3 : 反向移動
定位行數
CTRL + L
CTRL + G
快速生成get set、構造函數等
ALT + SHIFT + S
ALT + INSERT
快速生成try cache
SHIFT + ALT + Z
CTRL + ALT + T 同時還能生成if else 等等其他的東西
快速優化引用包
CTRL + SHIFT + O
CTRL + ALT + O
快速格式化代碼
CTRL + SHIFT + F
CTRL + ALT + L
重構代碼
CTRL + F2
SHIFT + F6
顯示類中的變量、方法
CTRL + O
CTRL + F12
快速生產類、方法、字段註釋
CTRL + SHEFT + J
/** + ENTER
代碼行 上下移動
ALT + 上下鍵
CTRL + SHIFT + 上下鍵
打開光標處的類或方法
F3
CTRL + B, CTRL + ALT + B 進入接口或者抽象類的實現類
其他的快捷鍵:
F4 查找變量來源
CTRL + 空格 代碼提示 (和系統輸入法沖突,請在Settings->Keymap->mainmenu -> code ->Completion->basic,右鍵添加自己的快捷鍵)
ALT + 回車 導入包,自動修正
CTRL + H 查看類的繼承關系。
CTRL + Q 顯示註釋文檔(跟eclipse鼠標放到類、方法、字段顯示的內容一樣)
CTRL + W 選中代碼,連續按會有其他效果
CTRL + U 查看當前類的父類以及接口,
CTRL + ALT + U 查看類UML圖
CTRL + SHIFT + U 切換大小寫
CTRL + P 方法參數提示,可以看到這個方法有哪些多態方法
SHIFT + ALT + INSERT 豎編輯模式

其他設置:
智能提示忽略大小寫
Editor --> Code Completion頁裏有個Case sensitive completion,可以設置只第一個字母敏感、完全敏感或者不敏感。
設置JDK編譯版本
Compiler --> Java Compiler頁裏有個Project bytecode version(leave blank for jdk default)色織JDK的版本,要不然編譯的時候會出現各種問題。
設置主題
Appearance 頁面有個Theme: 選項我比較喜歡(Darcula)
設置字體
Editor --> Colors & Fonts --> Font 頁面中Scheme name: 先Save As... 隨便起個名,然後才能再Show only monnospaced fonts中選擇字體,修改字體大小。
顯示行號
Editor --> Appearence 頁面中 Show Line Number 勾上。
取消拼音檢查
Spelling 頁面中 Configure ‘Spelling‘ inspection 點擊然後取消 Spelling 選項。
取消不使用對象的檢查(搜索never used 關鍵字將其中的unused的檢查去掉)
取消自動保存文件功能
General 頁面中
勾掉 Synchronize file on frame activation 選項(同步文件功能,酌情考慮可以不取消)
勾掉 Save files on framedeactivation 選項
勾掉 Save files automatically 選項,並將自動保存時間間隔,設置為30秒

idea:快捷鍵