1. 程式人生 > >Idea hot key

Idea hot key

一.找檔案找程式碼找引用相關


1.雙擊shift 
 在專案的所有目錄查詢,就是你想看到你不想看到的和你沒想過你能看到的都給你找出來


2.ctrl+f 
當前檔案查詢特定內容


3.ctrl+shift+f
當前專案查詢包含特定內容的檔案


4.ctrl+n 
查詢類


5.ctrl+shift+n
查詢檔案


6.ctrl+e 
最近的檔案


7.alt+F7
非常非常頻繁使用的一個快捷鍵,可以幫你找到你的函式或者變數或者類的所有引用到的地方


二.編輯相關


1.shift+enter
另起一行


2.ctrl+r
當前檔案替換特定內容


3.ctrl+shift+r
當前專案替換特定內容


4.shift+F6
非常非常省心省力的一個快捷鍵,可以重新命名你的類、方法、變數等等,而且這個重新命名甚至可以選擇替換掉註釋中的內容


5.ctrl+d
複製當前行到下一行


6.ctrl+x
剪切當前行


7.ctrl+c \ ctrl+v 
大家都懂的


8.ctrl+z
撤銷


9.ctrl+shift+z
取消撤銷


10.ctrl+k
提交程式碼到SVN


11.ctrl+t
更新程式碼


12.alt+insert
非常非常以及相當方便的一個組合鍵,不信您往下看
在類中使用:
可以自動生成構造器、getter/setter等等常用方法
在專案目錄上使用:
可用於新建各種檔案。
3.alt+enter
又是一個大殺器,有多殺?
例1:
發現程式碼很“黃”怎麼辦?
滑鼠移上去喵一下:
試試alt+enter:
PS:黃色警告編譯可以通過,不影響程式的正常執行,一般都是一些對於程式碼優化的建議,我遇到過的有:
(1).can be simplify
程式碼可以簡化
(2).Variable is never use
宣告的變數從未被使用
(3)unnecessary boxing
不必要的宣告包裝
例2:
寫個類實現某個介面,加上 implements Runnable 後你就會發現這條紅色的波浪線:
感動地哭了有木有?你想到的沒想到的IDEA都幫你想到了。
看到程式碼裡提示的各種紅XX,就試試alt+enter吧!什麼未拋異常啊沒有try catch啊都能搞得定。


14.ctrl+alt+L 自動格式化程式碼


15.Alt+Ctrl+Shift+T  refactor


16. shift+f6 rename


17.alt + shift + 上下方向鍵   上下移動行
  ---------------------------------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時選中檢視值