1. 程式人生 > >IntelliJ IDEA 快捷鍵(window版)

IntelliJ IDEA 快捷鍵(window版)

字母 搜索字符串 選擇 post 註釋 words template spa 內容

一、高效定位代碼

1、跳轉

1、項目之間的跳轉

  Next Project Window 快捷鍵 Ctrl + Alt + 左方括號。

  Previous Project Window 快捷鍵 Ctrl + Alt + 左方括號。

技術分享圖片

2、文件之間的跳轉

  1、Find Action 快捷鍵 Ctrl + Shift + A 用於搜索功能,在 help 中。

技術分享圖片

  2、在Find Action 中搜索最近的文件,可以查詢到快捷鍵,後面說明Recent Files 在 View 中。

技術分享圖片

  3、Recent Files 快捷鍵 Ctrl + E 最近使用過的文件,位於 view 中。

    Recently Changed Files 快捷鍵 Ctrl + Shift + E 最近修改過的文件,也位於 view 中。

技術分享圖片

3、瀏覽修改位置的跳轉

  Last Edit Location 快捷鍵 Ctrl + Shift + Backspace 最後修改的位置,只跳轉到修改的位置。

  Back 快捷鍵 Ctrl + Alt+ 向左箭頭 瀏覽跳轉到之前的位置,只有光標停留過就會跳轉過去。

技術分享圖片

4、利用書簽跳轉

  新建書簽快捷鍵 F11,Ctrl + F11 帶有標記的書簽。

  書簽之間的跳轉 Ctrl + 書簽的標記(自己設置的數字或字母)。

5、收藏位置和文件

  收藏位置通過 Alt + 2 打開。

  收藏的快捷鍵 Alt + Shift + F,需要把光標定位到要收藏的位置,可以收藏類和函數。

技術分享圖片

6、字符跳轉插件emacsIdea

  在 plugins 中搜索 emacsIdea 並安裝好插件。

7、編輯區和文件區來回跳轉

  1、編輯區跳轉到文件區快捷鍵 Alt + 1

  2、文件區跳轉到編輯區 Esc鍵

2、精準搜索

1、搜索類

  搜索類的快捷鍵 Ctrl + N,位於Navigate中。

技術分享圖片

  如果需要搜索 jar 包中的類,需要按兩下 Ctrl + N,可以看到後面的選項框被勾選到了。

技術分享圖片

2、搜索文件

  搜索文件快捷鍵 Ctrl + Shift + N,位於Navigate中。

技術分享圖片

3、搜索符號

  搜索符號快捷鍵 Ctrl + Alt + Shift + N,位於Navigate中。

技術分享圖片

4、搜索字符串

  搜索字符串快捷鍵 Ctrl + Shift + F ,位於 Edit 中 Find 下 Find in Path。

技術分享圖片

  按下快捷鍵出現的界面,Match case 匹配大小寫,Words 字符串是否為一個單詞, Regex 字符串是否為正則匹配, File mask 可以指定在那類文件內搜索,可以根據自己的需要選擇匹配模式。

  下面的 In Project,Module,Directory,Scope 都是選擇的範圍,可以根據具體情況選擇。

技術分享圖片

二、代碼小助手

1、列操作

  把字符串都變成大寫的快捷鍵 Ctrl + Shift + U,位於 Edit 中,Toggle Case。

技術分享圖片

  選擇所有相同的單詞或符號的快捷鍵 Ctrl + Alt + Shift + J,選中後就可以進行多行操作了。

技術分享圖片

2、live template

  可以自己定義一些常用模板,提高代碼編寫效率。

  1、添加模板組。

  2、添加縮寫和描述。

  3、添加模板內容,註意 $END$ 表示最終光標會停在這個地方 , $var1$ 和 $var2$ 表示按回車鍵光標會從 var1 跳到 var2。

技術分享圖片

  自定義帶有註釋的測試方法。

技術分享圖片

  具體的效果如下。

技術分享圖片

3、postfix

  postfix模板,可以自動生成一些代碼。可以經常瀏覽這些模板,學會使用,可以提高開發效率。

技術分享圖片

  示例:fori,自動生成 100 的for循環;

技術分享圖片

4、Alt + Enter

  當你不知道怎樣完成時,按下 Alt + Enter 會給你智能的提示。不同環境下有不同的提示,主要常用有以下幾種:

  1、自動創建函數

  2、list replace

  3、字符串 format 或 build

  4、實現接口

  5、單詞拼寫

  6、導包

技術分享圖片

IntelliJ IDEA 快捷鍵(window版)