1. 程式人生 > >Intellij IDEA 常用的快捷鍵

Intellij IDEA 常用的快捷鍵

1.要在編輯器中快速開啟任何類,請按Ctrl+N(導航|類)並開始鍵入類名。從出現的下拉列表中選擇該類。 

2.程式碼完成特性允許您快速完成程式碼中不同型別的語句。例如,輸入一個類名並按Ctrl +空格來完成它。當多個選項可用時,它們顯示在查詢列表中。


3.通過將插入符號定位在符號的名稱或其在程式碼中的用法,並按Alt+F7(編輯|查詢|查詢彈出選單中的用法),您可以快速找到整個專案中使用特定類、方法或變數的所有位置。

要在插入符號處快速檢視類或方法的文件,請按Ctrl+Q(檢視|快速文件)。

4.要導航到程式碼中某個地方使用的類、方法或變數的宣告,請將插入符號定位到用法處並按Ctrl+B

(導航|宣告)。您還可以使用Ctrl鍵單擊滑鼠以跳轉到宣告。

5.您可以使用Ctrl+F12快速導航當前編輯的檔案(導航|檔案結構)。
它顯示當前類的成員列表。選擇要導航到的元素並按Enter鍵或F4鍵。
要在列表中輕鬆定位專案,只需輸入其名稱。

6.您可以輕鬆地重新命名類、方法和變數,並自動糾正它們所使用的所有位置。
嘗試一下,將插入符號放在要重新命名的符號處,並按Shift+F6(重構| rename)。在彈出視窗中鍵入新名稱,或者選擇一個建議的名稱,然後按Enter。

您可以通過按Ctrl+O輕鬆覆蓋基類的方法(程式碼|覆蓋方法)。
要實現當前類(或抽象基類)實現的介面的方法,請使用Ctrl+I

(程式碼|實現方法)。

7.SmartType程式碼補全通過分析整個表示式的預期型別,極大地幫助找到適合當前上下文的方法和變數。這樣,IntelliJ IDEA就能找出最適合的五個結果,並將它們高亮顯示在藍色背景上。例如,型別

 

8.使用程式碼補全時,可以使用Tab鍵接受彈出列表中當前突出顯示的選擇。

與使用Enter鍵接受不同,所選名稱將覆蓋插入符號右側的其餘名稱。這對於將一個方法或變數名替換為另一個方法或變數名特別有用。

 

9.你知道你可以在不使用上下文選單命令的情況下關閉IntelliJ IDEA編輯器和工具視窗中的選項卡嗎?用滑鼠指標指向要關閉的選項卡,然後單擊滑鼠中間的按鈕,或者只使用Shift+click組合就足夠了。

 

10.在編輯器中使用Alt+Insert(程式碼| Generate),可以輕鬆地為類的任何欄位生成getter和setter方法。

11.要在任何檢視(專案檢視、結構檢視或其他檢視)中快速選擇當前編輯的元素(類、檔案、方法或欄位),請按Alt+F1。

12.在所有的樹檢視中都可以使用快速搜尋:只要開始輸入,就可以快速找到所需的項。

13. 任何工具視窗中的Esc鍵都將焦點移動到編輯器。

Shift+Esc將焦點移動到編輯器,並隱藏當前(或最後一個活動)的工具視窗。

F12鍵將焦點從編輯器移動到最後一個焦點工具視窗。

 

14.當您想捕獲某些程式碼片段丟擲的異常時,在編輯器中選擇它,按Ctrl+Alt+T(程式碼|環繞)並選擇try / catch。塊中丟擲的所有異常的catch塊將自動生成。

您可以在檔案| Settings | File和程式碼模板的Code選項卡上定製生成的catch塊的主體。

使用列表中的其他項來包圍其他結構。

 

15.SmartType程式碼完成可以在new關鍵字之後使用,以例項化預期型別的物件。例如,型別

 

 

16.若要導航到抽象方法的實現,請將插入符號定位在其使用位置或宣告中的名稱處,並按Ctrl+Alt+B。

 

17. Ctrl+W(擴充套件選擇)在編輯器中選擇插入符號中的單詞,然後選擇原始碼的展開區域。例如,它可以選擇一個方法名,然後是呼叫該方法的表示式,然後是整個語句,然後是包含的塊,等等。您還可以通過雙擊編輯器中的目標區域來選擇插入符號處的單詞和原始碼的展開區域。

 

18.Extract變數重構可以幫助您簡化程式碼中的複雜語句。例如,在下面的程式碼片段中,您可以在程式碼中選擇一個表示式:

   按Ctrl+Alt+V(重構|提取|變數…)這將導致以下結果:

19. 可以使用Ctrl+/和Ctrl+Shift+/來註釋或取消註釋行和程式碼塊。

Ctrl+/ comments或取消對當前行或選定塊的註釋(//…)。

Ctrl+Shift+/將選中的塊包含在塊註釋中(/*…*/)。

要取消註釋塊的註釋,請按Ctrl+Shift+/。

 

20.按Shift+F1(檢視|外部文件),在編輯器插入符號處開啟帶有該元素文件的瀏覽器。

要使用此功能,您必須在檔案| Settings | Web瀏覽器選項和新增到專案(檔案|專案結構…)的文件檔案路徑中設定瀏覽器的路徑。

 

21.當您需要將表示式值轉換為所需型別時,SmartType程式碼補全將幫助您。例如,型別

並按Ctrl + Shift +空格看看會發生什麼。

 

22.當沒有選定塊時,編輯器中的Ctrl+D複製選定塊或當前行。

 

23.實時模板允許您在幾秒鐘內生成許多典型的程式碼構造!例如,型別

在方法中,然後按Tab鍵檢視發生了什麼。

 

 使用Tab鍵在模板欄位之間移動。有關詳細資訊,請參見檔案| Settings | Live Templates。

 

24.在宣告變數時,CodeCompletion特性可以為變數提供一個名稱。例如,

private FileOutputStream

and press Ctrl+空格.

您可以在檔案|設定|程式碼樣式中為本地變數、引數、例項和靜態欄位自定義名稱字首。

 

25.如果游標位於方法呼叫的圓括號之間,按Ctrl+P會彈出一個有效引數列表。

26.Ctrl+Shift+Backspace(導航|最後一次編輯位置)將您帶回到您在程式碼中進行更改的最後一個位置。

按Ctrl+Shift+Backspace幾次可以讓你更深入地瞭解你的更改歷史。

 

27.使用Ctrl+Shift+F7(編輯|,在檔案中找到|高亮顯示的用法)快速高亮當前檔案中某些變數的用法。

使用F3和Shift+F3鍵來導航高亮顯示的用法。

按Esc刪除高亮顯示。

 

28.使用程式碼|重新格式化程式碼來根據您的程式碼樣式首選項重新格式化程式碼(檔案|設定|程式碼樣式)。

您還可以使用程式碼|優化匯入來自動優化匯入(刪除未使用的匯入,等等)。要訪問相應的設定,請使用檔案| settings | Code Style | Imports。

要檢視檔案中更改的本地歷史,請從上下文選單中呼叫local history | Show history。您可以瀏覽不同的檔案版本,檢視不同的版本,並回滾到以前的任何版本。

使用相同的上下文選單項檢視目錄上更改的歷史記錄。您永遠不會丟失任何具有此功能的程式碼!

 

29.按Alt+Q(檢視|上下文資訊)檢視當前方法的宣告,不需要滾動到它。

 

30.Ctrl+E(檢視|最新檔案)會彈出最近訪問的檔案列表。選擇所需的檔案並按Enter鍵開啟它。

 

31.使用F2/Shift+F2鍵在高亮顯示的語法錯誤之間跳轉。

使用Ctrl + Alt +向上箭頭/ Ctrl + Alt +向下箭頭之間的快捷鍵跳編譯錯誤資訊或搜尋操作的結果。

若要跳過警告,請右鍵單擊驗證側欄/標記欄,並選擇“僅選擇高優先順序問題”。

 

32.如果您不記得的話,可以使用Ctrl+J來完成任何有效的活動模板縮寫。例如,鍵入它並按Ctrl+J看看會發生什麼。

 

33. 若要在編輯器中顯示方法之間的分隔線,請開啟編輯器設定並在Appearance頁面中選擇show method分離器複選框。

 

34.當使用基本程式碼完成(Ctrl +空格),輸入任何字元存在一個識別符號。

35. Use Alt+向上箭頭 and Alt+向下箭頭 在編輯器中的方法之間快速移動的鍵。

 

36.Ctrl+Shift+J快捷鍵將兩行連線為一行,並刪除不必要的空間來匹配您的程式碼風格。

 

37.使用重構|副本建立一個類,該類是所選類的副本。這可能很有用,例如,當您需要建立一個與某些現有類有很多共同點的類,並且不可能將共享功能放在公共超類中時。

38.使用Ctrl+Shift+V快捷鍵選擇並插入文字中最近的剪貼簿內容。

 

39.要檢視所選類的繼承層次結構,請按Ctrl+H(導航|型別層次結構)。您還可以從編輯器中直接呼叫hierarchy檢視來檢視當前編輯的類的層次結構。

 

40. 右鍵單擊斷點標記(位於文字左側的欄上)將呼叫speedmenu,您可以在其中快速啟用/禁用斷點或調整其屬性。

41. 要在除錯程式時輕鬆計算任何表示式的值,請在編輯器中選擇其文字(您可以多次按Ctrl+W以有效地執行此操作)並按Alt+F8。

 

42.要在除錯程式時快速計算任何表示式的值,按住Alt並單擊該表示式以檢視其值並計算其值,呼叫方法等。

 

43.使用基本完成(Ctrl +空格)完成單詞在評論文字和許多不同型別的檔案。

當前檔案中以型別化字首開頭的所有單詞都將出現在查詢列表中。

44.快捷鍵如Ctrl+Q(檢視|快速文件)、Ctrl+P(檢視|引數資訊)、Ctrl+B(導航|宣告)等不僅可以在編輯器中使用,還可以在程式碼完成彈出列表中使用。

45. 在使用程式碼補全時,可以接受彈出列表中當前突出顯示的選擇,其中包含句點字元(.)、逗號(、)、分號(;)、空格和其他字元。

在編輯器中自動輸入所選的名稱,然後輸入字元。

46.為了幫助您瞭解主選單中每個專案的用途,當您將滑鼠指標定位到該專案上時,它的簡短描述將顯示在應用程式框架底部的狀態列中。

 

47.對於Go to類中的模式搜尋,轉到符號和檔案彈出框,使用*和空格符號。

*代表任何符號。

末尾的空格表示模式的結束,前面的字串不僅被視為字首,而且被視為整個模式。建議的名單將相應減少。

48. 當您在宣告為靜態的巢狀類上呼叫Move重構(F6)時,您可以選擇將其設定為頂級類,或者將其移動到另一個類。

49.即使在不完整的語句上,也可以使用提取變數重構。按Ctrl+Alt+V,選擇所需表示式:

 

50.要在編輯器中快速開啟任何特定的方法或欄位,請按Ctrl+Alt+Shift+N(導航|符號)並開始鍵入其名稱。

從出現的下拉列表中選擇符號。

51.使用Alt+Shift+C快速檢視您最近對專案的更改。

52.使用基本完成(Ctrl +空格)的HTML, CSS和其他檔案,完成影象檔案的名字。

 

53. 使用Ctrl+Shift+Enter完成當前語句,例如if、do-while、try-catch、return(或方法呼叫)到語法正確的結構中(例如新增大括號)。

54.在Go to Class、Go to Symbol或Go to File彈出視窗中,可以使用“駝峰單詞”字首過濾查詢列表,從而簡化搜尋。

 

55.使用Ctrl+Shift+I(檢視|快速定義),可以在插入符號處快速檢視符號的定義或內容,而不需要在新的編輯器選項卡中開啟它。

56.Edit | Copy Reference操作可用於將對欄位/方法/類/檔案的引用插入到編輯器中的當前位置。

例如,轉到java.util。集合JDK類,將游標放在EMPTY_MAP欄位中並按Ctrl+Alt+Shift+C:

57.程式碼| Move語句Up/Down操作對於重新組織檔案中的程式碼行非常有用,例如,使變數宣告更接近於變數的使用。

選擇一個程式碼片段,按Ctrl + Shift +向上箭頭或Ctrl + Shift +向下箭頭。

58.通過按住Alt+Shift+F10,你可以訪問主工具欄上的執行/除錯下拉選單,而不需要使用滑鼠。

 

59.快速定義檢視器(Ctrl+Shift+I)也可以用於出現在程式碼補全和類/檔案/符號導航命令上的查詢列表中的項。

60.通過右鍵單擊標籤名稱並從上下文選單中選擇Show applied styles For tag,您可以快速檢視當前應用於HTML標籤的所有樣式:

61.您可以使用快捷定義(Ctrl+Shift+I)快速檢視插入符號中引用的影象。底層影象將在彈出視窗中開啟,而不是在單獨的編輯器選項卡中開啟。

 

62.可以直接從HTML重新命名CSS選擇器。將插入符號定位在要重新命名的選擇器上,並按Shift+F6(重構| Rename)。

63.可以直接從HTML重新命名CSS選擇器。導航欄是專案檢視的一個快速選擇。

使用Alt+Home快捷鍵顯示導航欄,使用箭頭鍵定位必要的檔案或資料夾。將插入符號定位在要重新命名的選擇器上,並按Shift+F6(重構| Rename)。

 

64.版本控制工具視窗在一個檢視中顯示所有刪除、修改和未版本化的檔案。使用鍵盤快捷方式顯示或隱藏此工具視窗。

在版本控制工具視窗中,您可以執行所有必要的版本控制操作:提交變更、管理變更列表、將資源置於版本控制之下、檢查差異等等。

如果你注意到IntelliJ的想法執行緩慢,考慮一下減少受防病毒保護資料夾數量的可能性。

專案中的每個防病毒簽入都會消耗資源。如果將某些資料夾排除在防病毒保護之外,則可以顯著提高效能。

您可以通過選擇pom快速開啟Maven專案。在檔案|開啟對話方塊中的xml檔案。使用預設設定匯入相應的Maven專案,無需啟動向導。

如果您不想將一些更改提交到儲存庫中,您可以將它們暫時放在一邊,方法是移動到一個單獨的變更列表中,或者將它們放到架子上。在“更改工具”視窗的“本地”選項卡中選擇此類檔案,並在“上下文”選單中選擇“移動到另一個更改列表”或“擱置更改”。

通過在檔案| open對話方塊中選擇.classpath或.project檔案,可以快速開啟Eclipse專案。使用預設設定匯入相應的Eclipse專案,無需啟動向導..

65.您可以在整個專案中提出類、方法或變數的所有用法的列表,並快速跳轉到所選的用法。為此,將插入符號放置在符號的名稱或其在程式碼中的用法處,並按Ctrl+Alt+F7(編輯|,在主選單中找到| Show用法),滾動列表並單擊所需的用法。

66.要快速找到選單命令或工具欄操作,不需要檢視選單。只需按Ctrl+Shift+A(幫助|在主選單上找到動作),開始輸入動作的名稱。從建議列表中選擇所需的操作。

67.要快速查詢並執行檢查,請按Ctrl+Alt+Shift+I並開始鍵入檢查或其組的名稱。從建議列表中選擇所需的檢查,然後指定所需的範圍。

68.您可以在設定/首選項對話方塊中快速找到所需的設定,而無需瀏覽眾多選項。只需鍵入在選項描述中您認為存在的一些字元,設定列表就會減少為匹配的設定。選擇所需的條目,並檢視包含高亮顯示的輸入字元的設定:

69.你可以在一個類中檢視所有實現介面的方法,如果你把插入符號放在類宣告的implementation關鍵字處,按Ctrl+Shift+F7,從列表中選擇想要的介面:

70.搜尋檔案中的文字字串時,請使用“最近歷史”:在“搜尋”窗格已開啟的情況下,單擊向下箭頭以顯示最近條目的列表。

71.當您在當前檔案中查詢文字時(Ctrl+F),您不需要鍵入整個搜尋字串:基本程式碼完成功能在搜尋欄位中可用。開始輸入,按Ctrl +空格,從建議列表中選擇所需的字串。

72.要檢視一個方法的所有退出點,請將插入符號放在其中一個退出點上,例如return語句,然後按Ctrl+Shift+F7:

73.您可以檢視方法中可能捕獲某些異常的所有語句。只需將插入符號放在方法宣告中的throw關鍵字處,按Ctrl+Shift+F7並從列表中選擇所需的異常類。這也適用於try and catch。

74.當按Alt+Enter呼叫快速修復或意圖操作時,按右箭頭鍵顯示附加選項列表。

根據上下文,您可以選擇禁用檢查、修復所有問題、更改檢查配置檔案等。

75.Ctrl+Click(在Windows上)或Cmd+Click(在MacOS上)編輯器中的一個選項卡,以導航到檔案路徑的任何部分。在下拉列表中選擇必要的元素,相應的檔案路徑將在外部瀏覽器中開啟(例如,如果您的作業系統是Windows,則在Explorer中開啟)。

76. IntelliJ IDEA允許您從簽入註釋跳到任務跟蹤器中的一個問題。

您所要做的就是在設定|版本控制|問題導航對話方塊中定義問題導航模式:

77.IntelliJ IDEA簡化了CSS檔案中顏色的處理。顏色屬性在編輯器的左側排水溝區域具有相應顏色的圖示。

單擊顏色圖示從顏色選擇器中選擇所需的顏色。

 

78.IntelliJ IDEA幫助直接從類宣告建立測試用例。使用編輯器中類名的插入符號,按Alt+Enter,並從建議列表中選擇Create Test:

 

79. 您可以通過拖動滑鼠指標,同時按住Alt鍵,輕鬆地進行列選擇。

80.你不需要猜哪個index.html 。你正在看的html檔案…

使用專案設定的“檔案顏色”頁突出導航列表中的編輯器選項卡和行。

81 .如果在編輯器中沒有選擇任何內容,並按Ctrl+C,則將插入符號處的整行復制到剪貼簿。

您可以將任何檔案移動到您選擇的變更列表中。要做到這一點,只需在版本控制工具視窗的檔案上下文選單中選擇Move To Another Changelist:

 

82.在內建的拼寫檢查器的幫助下,保持原始碼沒有排版。

所有文字,包括註釋、文字字串和文字,都將根據預定義的字典進行檢查。所有的拼寫錯誤都被高亮顯示,這就留給您選擇正確單詞、接受當前拼寫或禁用檢查的任務。

使用Alt+Enter檢視可用操作的列表。

如果在預定義字典中缺少單詞,可以建立自己的字典。自定義字典只是一個副檔名為.dic的文字檔案,每個單詞都以新行開始。

您所要做的就是在“設定”對話方塊的拼寫中指向儲存字典的目錄。

 

83.你所有最不可缺少的VCS命令只需點選一下…

選擇VCS | VCS操作彈出在主選單上,並得到一個彈出與當前上下文相關的VCS命令:

84.使用切換器(Ctrl+Tab)在開啟的檔案和工具視窗之間切換。按住Ctrl鍵,使用上下箭頭鍵,Tab鍵或Shift+Tab鍵,Alt鍵進行導航;使用刪除或退格關閉編輯器選項卡或隱藏工具視窗。

 

85.如果您只是將其從資源管理器或查詢器拖到編輯器,那麼您可以輕鬆地開啟一個用於編輯的外部檔案。

86.你可以直接跳到任何深埋的檔案,如果你按Ctrl+Shift+N,並鍵入一對字元的目錄和檔名的包圍:

 

87.要在編輯器中開啟所需行的任何類或檔案,請按Ctrl+Shift+N(導航|檔案),開始鍵入名稱,並從建議列表中選擇一個。然後輸入冒號(:)和行號。

所選檔案將在指定行中以插入符號開啟。

88.版本控制註釋在一次單擊中顯示每一行的最新更改。

只需右鍵單擊註釋並在上下文選單中使用Show Diff命令。

 

89.要比較兩個目錄,請在專案檢視中選擇一個或兩個目錄,並按Ctrl+D。

要比較兩個jar檔案,請在專案檢視中選擇一個或兩個jar檔案,並按Ctrl+D。

如果需要更多的工作區,可以隱藏工具視窗欄:單擊左下角。

如果需要,您可以暫時顯示工具視窗按鈕。要做到這一點,按Alt鍵(對於Windows/*nix)或Command鍵(對於Mac)兩次,然後按住它。當按下該鍵時,工具視窗按鈕是可見的。

 

您可以從專案中排除任何檔案。因此,這樣的檔案將被索引、檢查和程式碼完成忽略。

在“專案工具”視窗中,選擇要忽略的檔案,並在其上下文選單中選擇“標記為純文字”。

如果需要,可以始終使用<file type>上下文選單命令將檔案返回到其原始型別。

90.當使用基本程式碼完成(Ctrl +空格),您不需要輸入大寫字母CamelHump名字。用小寫字母輸入駝峰名稱的首字母就足夠了,它們將被智慧地識別出來。上下文選單命令。

91.鍵盤快捷鍵Ctrl+K允許您快速呼叫Commit Changes對話方塊。

此對話方塊顯示專案中的所有修改,提供檔案狀態的摘要資訊,並在簽入前建議改進。

 

在查詢和替換功能之間切換非常容易。

在檔案中執行搜尋和替換時,按Ctrl+F顯示搜尋窗格。按Ctrl+R新增欄位,您可以在其中鍵入replace字串。

在“查詢路徑”對話方塊中,可以按Ctrl+Shift+R切換到“替換”。同樣,按Ctrl+Shift+F隱藏Replace欄位,切換到單純搜尋。

 

92.如果您正在處理一個大型專案,其中有許多待辦事項,請按範圍篩選它們。

使用TODO工具視窗中的基於範圍選項卡,只顯示與感興趣的範圍相關的項。

 

93.“待辦事項”工具視窗允許您預覽遇到的每一個待辦事項——只需單擊工具欄上的“預覽”按鈕。

 

94.如果方法簽名被更改,IntelliJ IDEA會突出顯示那些與文件註釋不同步的標籤,並建議一個快速修復:

 

95.當處理一個很長的任務列表時,您不需要逐個刪除它們。選擇幾個任務,使用Shift或Control/Command鍵,單擊右箭頭,然後單擊Remove。

96.如果有太多相同型別的執行/除錯配置,可以將它們分組到資料夾中,從而在視覺上區分它們

97.在“實時模板”設定中,使用“快速搜尋”可在模板縮寫、正文或描述中找到具有特定文字的模板。

開始鍵入所需的文字,可用模板的列表將會縮小,只顯示匹配的模板:

98.可以避免在正則表示式中轉義反斜槓。開始鍵入正則表示式,然後按Alt+Enter並選擇Edit RegExp。正則表示式在編輯器中的一個單獨選項卡中開啟,您可以按原樣輸入反斜槓。

所有更改都與原始正則表示式同步,轉義將自動顯示。準備好後,只需按Esc關閉正則表示式編輯器。

99.使用Emmet加速HTML、XML或CSS開發。

在編輯器| Emmet節點對應頁面(設定/首選項)啟用此框架:

 

100. 要檢視當前檔案中使用的行分隔符樣式,請檢視狀態列:

要更改當前行尾樣式,只需單擊微調項。

 

101.如果將插入符號放在某個符號處並按Ctrl+Alt+Shift+T,您將看到適用於當前上下文的重構列表。

102.您可以從Explorer或Finder中拖動外部檔案,並將其放到Favorites工具視窗中。

103.調整IntelliJ IDEA工具窗口布局,以更好地利用你的螢幕。

按Ctrl+Click/Cmd+Click on the splitter在工具視窗的垂直位置和並排位置之間切換:

104.您不需要離開IntelliJ IDEA來使用您最喜歡的shell。只需點選終端工具視窗按鈕,即可享受使用嵌入式本地終端的樂趣。

對於嵌入式本地終端,可以定義您最喜歡的shell、預設選項卡名稱和其他設定。在主選單中選擇File | Settings,然後開啟頁面終端。按住Shift鍵,用滑鼠滾輪實現水平滾動。

IntelliJ IDEA允許您通過雙擊Shift鍵來搜尋專案的類、檔案、工具視窗、操作、設定和符號。

 

105.使用autopopup程式碼補全時,可以使用Ctrl+..選擇第一項。在編輯器中自動輸入所選的名稱,後跟點。

autopopup完成時活躍,Ctrl +向下箭頭和Ctrl +向上箭頭將關閉它,將在編輯器中插入符號向上或者向下。

 

106.在程式碼完成查詢時,可以通過使用“駝峰單詞”字首過濾列表來簡化搜尋。

107.當在上下文中有一個期望型別的陣列時,在呼叫smart型別補全之後,按下相同的快捷方式將建議從這個陣列中獲取一個元素。

108.呼叫Smart-type補全後,當需要集合型別時,按下相同的快捷方式將搜尋具有相同元件型別的陣列,並建議使用array . aslist()呼叫對其進行轉換。

109.呼叫智慧型別完成後,按下相同的快捷方式將搜尋具有預期型別的鏈式表示式。

110.在使用程式碼補全時,你可以使用Ctrl+Shift+Enter鍵來接受彈出列表中當前高亮顯示的選擇,IntelliJ IDEA不僅會插入選中的字串,還會盡力將當前的程式碼結構轉換成語法正確的結構(平衡括號、新增缺失的大括號和分號等)。

 

111.在Java中使用程式碼補全時,可以使用感嘆號(!)字元接受彈出列表中當前突出顯示的選擇。它將插入到您正在完成的布林方法或變數之前,從而否定整個表示式。

112. 快速完成一個方法呼叫一個靜態方法的任何位置在你的專案中,庫或JDK,進入一個字首和按下Ctrl +空格兩次。你會看到所有匹配的方法。如果你想要靜態匯入你選擇的方法,按Alt+Enter看看會發生什麼:

113.你可以切換排序完成變數之間的相關性或字母順序使用圖示在底部的權利:

114.Scratch檔案允許您在編輯器中進行試驗和原型化,而不需要建立任何專案檔案。

要建立一個scratch檔案,按Ctrl+Alt+Shift+Insert,然後選擇它的語言。

115.向編輯器新增幾個遊標。為此,請按Ctrl兩次並按住鍵,然後按箭頭鍵。

在Mac上使用Alt鍵而不是Ctrl鍵。

 

116.嚴格地向上或向下克隆游標。為此,按Ctrl+Shift+A,鍵入克隆插入符號,然後選擇所需的操作。

117.當從建議列表中選擇實時模板時,按Ctrl+Q檢視快速文件-確保您做出了正確的選擇:

118.IntelliJ IDEA使得僅使用鍵盤就可以啟動嵌入式本地終端成為可能。按Alt+F12,檢視終端執行情況。

在關鍵字的幫助下,使您的列印輸出(檔案|列印)美觀和資訊豐富。

例如,使用$DATE$和$TIME$指定列印輸出的確切日期和時間。

 

119.在程式碼完成查詢時,按Ctrl+Q顯示查詢項的文件,包括類建構函式。

因此,如果一個類有多個建構函式,那麼連結如下所示:

120.將滑鼠懸停在滾動框外的滾動條上的警告、錯誤條紋或部分原始碼上,你會看到一個鏡頭:

121.在“列模式”下選擇多個片段,保持Control+Alt+Shift(Windows和Linux)或Cmd+Alt+Shift(MAC),拖動滑鼠:

您可以輕鬆地選擇多個文字片段。要做到這一點,只需按住Alt+Shift鍵並拖動滑鼠:

122.要選擇多個單詞,請按Alt+Shift,將插入符號放在要選擇的每個單詞上,然後雙擊滑鼠左鍵。

123.要檢視所有可用的劃痕檔案,請在“專案工具”視窗中選擇“劃痕檢視”。

124.你知道複製富文字是可能的嗎?

確保在編輯器設定/首選項的常規頁面中,預設情況下選中複選框Copy rich text:。

125.要在編輯器中快速開啟任何特定檔案,請按Ctrl+Shift+N(導航|檔案)並開始鍵入其名稱。

從出現的下拉列表中選擇符號。

126.編輯器中的Ctrl+Y刪除插入符號處的整行。

127.按住Alt+/幫助完成可見範圍內的單詞-這樣做,原型就會高亮顯示。

128.注意,您可以在宣告和呼叫中移動方法引數。要做到這一點,使用Ctrl + Alt + Shift +向左箭頭/ Ctrl + Alt + Shift +向右箭頭。

此外,在方法宣告中將這樣的移動傳播到方法呼叫是可能的——在移動之後立即按Alt+Enter,並選擇Apply signature change。

129.呼叫程式碼自動完成功能的特殊變體通過按Ctrl +空兩格允許您完整的XML標記名稱從名稱空間不是當前檔案中宣告。如果名稱空間尚未宣告,則宣告將自動生成。

130.使用Analyze | Locate duplicate來查詢單個檔案、專案、模組或自定義範圍中的重複程式碼塊。

131.在Ant構建檔案中引用一個不存在的目標標記,IntelliJ IDEA會建議您自動建立相應的標記。這個意圖操作甚至不會讓您更改當前的編輯位置。

132.使用Ctrl+Alt+Shift+U快捷鍵在新編輯器中開啟UML類圖。

使用Ctrl+Alt+U快捷鍵在彈出視窗中開啟UML類圖。

 

133.Ctrl+Alt+Shift+D和Ctrl+Shift+D快捷鍵有助於使用圖表分析更改。雙擊一個節點來呼叫一個標準的diff對話方塊。這些操作在“檔案歷史”面板和“更改”工具視窗中可用。

134.研究包的結構,使用UML類圖檢視它的組成類、子包和依賴項。在專案檢視中右鍵單擊一個包,並在上下文選單中選擇Show Class Diagram,或者單擊Ctrl+Alt+Shift+U。

您還可以使用類圖來建立視覺化模型,用節點元素和成員填充它,並繪製連結。IntelliJ IDEA將生成原始碼,並始終與模型保持同步。

 

135.您可以將SQL注入字串文字(Alt+輸入|注入語言或引用| <SQL方言>),然後對SQL使用編碼輔助

136.您可以通過單擊或單擊來開啟資料庫控制檯。

137.資料庫控制檯允許您編寫和執行SQL語句(Ctrl+Enter),並分析查詢結果。

 

138.您可以通過按Ctrl+Enter執行注入的SQL語句和SQL檔案中的語句。(或者,Alt+在控制檯輸入| Run Query。)

139.您可以使用CSV、TSV和類似於文字或表的檔案。

140.您可以比較資料來源、模式和表。在“資料庫工具”視窗中,選擇要比較的兩個項並按Ctrl+D.

141.表編輯器提供了一個用於處理表資料的GUI。在Database tool視窗中,選擇感興趣的表並按F4。

142.如果將資料庫定義為資料來源,則可以訪問資料庫控制檯、表編輯器、資料庫關係圖和用於處理資料庫的其他有用特性。

143.為了不手動更新資料庫檢視,您可以為相應的資料來源(資料庫工具視窗上下文選單中的資料來源屬性)啟用自動同步。

 

144.您可以使用顏色來區分資料來源及其元素(資料庫工具視窗的上下文選單中的顏色設定)。

145.如果本地有H2或SQLite資料庫檔案,可以通過將檔案拖到資料庫工具視窗為它們建立資料來源。可以從檔案管理器(例如Explorer或Finder)或專案工具視窗中拖動檔案。

146.為了保護資料庫不受表編輯器和資料庫控制檯中意外修改的影響,可以為相應的資料來源(資料庫工具視窗的上下文選單中的資料來源屬性)開啟只讀選

147.為了防止表編輯器中的意外修改,可以將表設定為只讀。為此,單擊工作區的右下角。

148.資料庫工具視窗提供了對資料庫物件的基本資訊的訪問(Ctrl+Q)。

149.在換行檢視(Ctrl+Q兩次)中,行和列互換,對於一行,單元格顯示在另一行下面。

150.表格的值檢視(Ctrl+Q)提供有關所選單元格中的值的詳細資訊,並顯示有關相關記錄的資訊。

151.您可以通過從受支援框架的配置檔案匯入資料庫連線設定來建立資料來源。在資料庫工具視窗的上下文選單中,選擇New | Import from sources。

智慧完井在SQL(Ctrl + Shift +空格)的列型別,和主鍵和外來鍵。

152.要獲得更好的SQL編碼幫助,您應該指定正在使用的SQL方言(檔案| Settings | SQL方言或IntelliJ IDEA | Preferences | SQL方言)。

153.DDL資料來源的功能與真實資料庫的功能幾乎相同,允許您對SQL(甚至注入到原始碼中)使用編碼輔助,以及資料庫圖、比較工具等功能

154.可以通過將DDL SQL檔案拖放到資料庫工具視窗來建立DDL資料來源。可以從檔案管理器(例如Explorer或Finder)或專案工具視窗中拖動檔案。

155.資料庫圖可用於資料來源、模式和表。按Ctrl+Alt+Shift+U在編輯器中開啟一個圖表。

資料庫圖可用於資料來源、模式和表。按Ctrl+Alt+U在彈出視窗中開啟一個圖表。

 

156.Kotlin是一種由JetBrains開發的功能強大、簡潔而富有表現力的語言。

IntelliJ IDEA支援開箱即用。

要建立Kotlin檔案,右鍵單擊目標資料夾,並在新選單中選擇相應的選項:

IntelliJ IDEA提供了兩種Kotlin專案型別:Kotlin (JVM)和Kotlin (JavaScript):\

IntelliJ IDEA允許您輕鬆地從Kotlin呼叫Java程式碼:

可以輕鬆地將任何Java類轉換為具有相同語義的Kotlin類。

要做到這一點,只需在主選單中選擇Code |將Java檔案轉換為Kotlin檔案:

 

157.您可以開始引用Spring bean,即使它還不存在。

intent操作建議您自動建立必要的bean,而不需要離開當前的編輯位置。

IntelliJ IDEA建議在注入語言時使用Spring實體(例如,bean名或資源路徑)。

點選燈泡圖示或按Alt+Enter,選擇注入語言或引用,然後選擇Spring Bean名稱:

 

要從編輯器快速訪問bean的文件,請將插入符號放在Spring配置檔案中bean定義的任何位置,並按Alt+F1。

在彈出視窗中,選擇Spring Bean——Spring Tool視窗將開啟,顯示當前Bean的詳細資訊。

要在Spring檢視和對應的控制器之間跳轉,請在Spring工具視窗的MVC選項卡中選擇所需檢視,並按Ctrl+Alt+Home:

 

158.在Spring應用程式中,可以在導航到符號彈出視窗中指定URL。

只需按Ctrl+Alt+Shift+N,輸入所需