天天看點

Intellij IEDA 常用快捷鍵

Intellij IEDA 常用快捷鍵

  1. Ctrl + Space

    完成類、方法、變量名稱的自動輸入,這個快捷鍵是我最經常使用的快捷鍵了,它可以完成類、方法、變量名稱的自動錄入,很友善

  2. Ctrl + N(Ctrl + Shift + N)

    跳轉到指定的java檔案(其它檔案)這個功能很友善,至少我不用每回都在一長串的檔案清單裡找尋我想要編輯的類檔案和jsp檔案了

  3. Ctrl + B

    跳轉到定義處這個就不用多說了,好象是個IDE就會提供的功能

  4. Ctrl + Alt + T

    用*來圍繞選中的代碼行( * 包括if、while、try catch等)這個功能也很友善,把我以前要做的:①先寫if-else,②然後調整代碼的縮進格式,還要注意括号是否比對了,現在用這個功能來做,省事多了(不過讓我變得越來越懶了)

  5. Ctrl + Alt + B

    跳轉到方法實作處這個也算是很普遍的功能了,就不多說了。

  6. Ctrl + W

    按一個word來進行選擇操作在IDEA裡的這個快捷鍵功能是先選擇光标所在字元處的單詞,然後是選擇源

    代碼的擴充區域。舉例來說,對下邊這個語句java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat(“yyyy-MM-dd HH:mm”);當光标的位置在雙引号内的字元串中時,會先選中這個字元串,然後是等号右邊的表達式,再是整個句子。我一般都是在對代碼進行重新修改的時候使用

    它來選擇出那些長長的複合表達式,很友善:)

  7. Shift + F1

    在浏覽器中顯示指定的java docs,這個也應該是幾乎所有的java ide都提供的功能,就不多說了。

  8. Ctrl + Q

    在editor window中顯示java docs這個功能很友善–因為有時僅僅是忘記了自己編寫的方法中的某個參數的含義,此時又不想再起一個浏覽器來檢視java doc,此時這個功能的好處就展現出來了

  9. Ctrl + /

    注釋/反注釋指定的語句,這個功能很象PB中提供的一個功能,它可以注釋和反注釋你所選擇的語句(使用單行注釋符号"//"),你也可以用Ctrl + Shift + / 來進行多行語句的注釋(即使用多行注釋符号"")

  10. F2/Shift + F2

    跳轉到下/上一個錯誤語句處IDEA提供了一個在錯誤語句之間友善的跳轉的功能,你使用這個快捷鍵可以快捷在出錯的語句之間進行跳轉。

  11. Shift + F6

    提供對方法、變量的重命名對IDEA提供的Refector功能我用得比較少,相比之下這個功能是我用得最多的了。對于這個功能沒什麼可說的了,确實很友善,趕快試一試吧。

  12. Ctrl + Alt + L

    根據模闆格式化選擇的代碼,根據模闆中設定的格式來format你的java代碼,不過可惜的是隻對java檔案有效

  13. Ctrl + Alt + I

    将選中的代碼進行自動縮進編排這個功能在編輯jsp檔案的時候也可以工作,提供了一個對上邊格式化代碼功能的補充。

  14. Ctrl + Alt + O

    優化import自動去除無用的import語句,蠻不錯的一個功能。

  15. Ctrl + ]/[

    跳轉到代碼塊結束/開始處,這個功能vi也有,也是很常用的一個代碼編輯功能了。

16.Ctrl+E

可以顯示最近編輯的檔案清單

17.Shift+Click

可以關閉檔案

18.Ctrl+Shift+Backspace

可以跳轉到上次編輯的地方

19.Ctrl+F12

可以顯示目前檔案的結構

20.Ctrl+F7

可以查詢目前元素在目前檔案中的引用,然後按F3可以選擇

21.Ctrl+Shift+N

可以快速打開檔案

22.Alt+Q

可以看到目前方法的聲明

23.Ctrl+P

可以顯示參數資訊

25.Alt+Insert

可以生成構造器/Getter/Setter等

26.Ctrl+Alt+V

可以引入變量。例如把括号内的SQL賦成一個變量

27.Alt+Up and Alt+Down

可在方法間快速移動

28.Alt+Enter

可以得到一些Intention Action,例如将”==”改為”equals()”

29.Ctrl+Shift+Alt+N

可以快速打開符号

30.Ctrl+Shift+Space

在很多時候都能夠給出Smart提示

31.Alt+F3

可以快速尋找

32.Ctrl+O

可以選擇父類的方法進行重寫

33.Ctrl+Alt+Space

是類名自動完成

34. Ctrl+J

Live Templates!

35.Ctrl+Shift+F7

可以高亮目前元素在目前檔案中的使用

30.Ctrl+Alt+Up /Ctrl+Alt+Down

可以快速跳轉搜尋結果

31.Ctrl+Shift+J

可以整合兩行

32.Alt+F8

是計算變量值

Ctrl+D 複制上一行或複制標明

Ctrl+Alt+L 格式化代碼

Alt+Shift+Insert 列編輯

裝上UpperLowerCapitalize後

Alt+P // to uppercase

Alt+L // to lowercase

Alt+C // 首字母大寫

Intellij IEDA 常用快捷鍵

繼續閱讀