在開發中,常用的一些快捷方式
alt+shift+r 修改方法名,變量名,關鍵體會enter
ctrl+shift+c 先選中n行,注釋
ctrl+c v f替換
ctrl+shift+f 代碼格式化
ctrl+alt+向上下的箭頭 復制行
alt+向上下的箭頭 移動行
ctrl+shift+t 當前工作區間找類
ctrl+shift+o 導包
ctrl+o 查詢當前類的方法或者屬性
查看一個類的綱要,列出其方法和成員變量。提示 :再多按一次Ctrl+O ,可以列出該類繼承的方法和變量。
助記 :"O"--->"Outline"--->"綱要"
Ctrl+T
查看一個類的繼承關系樹,是自頂向下的,再多按一次Ctrl+T, 會換成自底向上的顯示結構。
提示 :選中一個方法名,按Ctrl+T,可以查看到有這個同名方法的父類、子類、接口。
助記 :"T"------->"Tree"----->"層次樹"
alt+/ 代碼提示
ctrl+d 刪除當前行
ctrl+s 保存
f2 改名
大寫 ctrl+shift+x
小寫 ctrl+shift+y
調試的快捷鍵:
1 F5:下一步,可以進入下一個函數棧
2 F6:當前函數的下一步,不會進入其他的函數。
3 F8:下一個斷點。
4 也可以通過選中一個變量或者表達式,按ctrl+shift+i 來查看內容。或者添加監視的方式,查看。
5 可以通過快捷鍵F2,來查看一個函數方法的javadoc,即說明
6 快捷鍵F3或者ctrl+鼠標點擊,進入一個函數
7 ctrl+shift+G 查看當前方法都有誰在使用
8 F4查看類的繼承關系,可以向上顯示出類繼承的父類以及接口。
下面的快捷鍵是重構里面常用的,本人就自己喜歡且常用的整理一下(注:一般重構的快捷鍵都是Alt+Shift開頭的了)
1.Alt+Shift+R 重命名 (是我自己最愛用的一個了,尤其是變量和類的Rename,比手工方法能節省很多勞動力)
2.Alt+Shift+M 抽取方法 (這是重構里面最常用的方法之一了,尤其是對一大堆泥團代碼有用)
3.Alt+Shift+C 修改函數結構(比較實用,有N個函數調用了這個方法,修改一次搞定)
4.Alt+Shift+L 抽取本地變量( 可以直接把一些魔法數字和字符串抽取成一個變量,尤其是多處調用的時候)
5.Alt+Shift+F 把Class中的local變量變為field變量 (比較實用的功能)
6.Alt+Shift+I 合並變量(可能這樣說有點不妥Inline)
7.Alt+Shift+V 移動函數和變量(不怎么常用)
8.Alt+Shift+Z 重構的后悔葯(Undo)