IntelliJ IDEA快捷鍵及使用技巧

2021-10-03 15:53:00 字數 3064 閱讀 3248

debug 常用快捷鍵

三.idea中的相關設定

四.idea外掛程式

快速生成try-catch**塊:在要生成try-catch**塊的語句或變數後面輸入.try即可

快速生成for迴圈:

在空的**行輸入foriforeach,然後根據提示按回車,則會自動生成for**塊

對陣列或集合類進行遍歷,輸入變數名,然後可以:

①輸入.for生成增強型for迴圈**塊

②輸入.fori生成普通for迴圈**塊

③輸入forr生成普通for迴圈逆序的**塊

快速判斷空/非空:輸入需要判斷的變數名,然後可以

①輸入.null生成判斷空的**塊

②輸入.nn或.notnull生成判斷非空的**塊

快速生成變數:首先輸入要呼叫的方法,然後輸入.var自動生成包含變數型別的變數

快速上鎖:輸入要加鎖的變數名,然後輸入.synchronized即可直接對變數加鎖,不要擔心單詞太長記不住,ide還有**提示功能呢

快速格式化字串:在要格式化的字串或字串變數後面輸入.format即可

快速生成輸出語句:輸入需要輸出到控制台的變數名,然後輸入.sout生成輸出該變數的**

快速生成主方法:在要生成主方法的地方輸入psvm即可生成主方法,這四個字母代表了public static void main(string args)中的四個單詞首字母

idea展開/摺疊全部方法的快捷鍵:

「ctrl+shift+(+/-)展開全部摺疊全部」

ctrl + / 會在**前自動新增//,這個方式會注釋掉所有被選中的行

ctrl + shift+ / :多行注釋 .會在游標處或選擇的**塊前後新增/* 和*/

ctrl + y 刪除游標所在行 或 刪除選中的行

ctrl + d 複製游標所在行 或 複製選擇內容,並把複製內容插入游標位置下面

ctrl + alt + l 格式化**,可以對當前檔案和整個包目錄使用

alt + enter 根據游標所在問題,提供快速修復選擇,游標放在的位置不同提示的結果也不同

alt + insert **自動生成,如生成物件的 set / get 方法,建構函式,tostring() 等

ctrl + 游標定位 按 ctrl 不要鬆開,會顯示游標所在的類資訊摘要

alter+7 顯示類的所有方法

ctrl + r 在當前檔案進行文字替換

ctrl + w 遞進式選擇**塊。可選中游標所在的單詞或段落,連續按會在原有選中的基礎上再擴充套件選中範圍

ctrl + e 顯示最近開啟的檔案記錄列表

ctrl + n 根據輸入的 類名 查詢類檔案

ctrl + h 顯示當前類的層次結構 (所有實現類)

ctrl+alt+b 實現類

ctrl + shift + z 取消撤銷

ctrl + shift + f 根據輸入內容查詢整個專案 或 指定目錄內檔案

用處不大的快捷鍵:

ctrl+alt+t 在idea中新增try/catch的快捷鍵

ctrl+shift+ 等號,展開所有摺疊

ctrl + p 方法引數提示顯示

alt+逗號 alt+/ 提示

ctrl +shift+space 變數

ctrl + alt +v 補全返回值變數及方法

ctrl + alt + 左方向鍵 退回到上乙個操作的地方

ctrl + alt + 右方向鍵 前進到上乙個操作的地方

ctrl + shift + j 自動將下一行合併到當前行末尾

ctrl + alt + o 優化匯入的類,可以對當前檔案和整個包目錄使用

shift + f6 重新命名

f7 在 debug 模式下,進入下一步,如果當前行斷點是乙個方法,則進入當前方法體內,如果該方法體還有方法,則不會進入該內嵌的方法中

f8 在 debug 模式下,進入下一步,如果當前行斷點是乙個方法,則不進入當前方法體內

f9 在 debug 模式下,恢復程式執行,但是如果該斷點下面**還有斷點則停在下乙個斷點上

alt + f8 在 debug 的狀態下,選中物件,彈出可輸入計算表示式除錯框,檢視該輸入內容的除錯結果

ctrl + f8 在 debug 模式下,設定游標當前行為斷點,如果當前已經是斷點則去掉斷點

shift + f7 在 debug 模式下,智慧型步入。斷點所在行上有多個方法呼叫,會彈出進入哪個方法

shift + f8 在 debug 模式下,跳出,表現出來的效果跟 f9 一樣 (f9 是進入下乙個斷點,shift+f8 是跳出當前方法)

ctrl + shift + f8 在 debug 模式下,指定斷點進入條件

alt + shift + f7 在 debug 模式下,進入下一步,如果當前行斷點是乙個方法,則進入當前方法體內,如果方法體還有方法,則會進入該內嵌的方法中,依此迴圈進入

1.ctrl+滑輪調整字型大小

設定路徑settings -> editor -> general

如圖所示:

沒有設定之前,選中對應的類名,然後按 alt+enter 快捷鍵 的情況如下所示

1.翻譯外掛程式:translation 使用方法

IntelliJ IDEA 常用快捷鍵

查詢快捷鍵 ctrl n 查詢類 ctrl shift n 查詢檔案 ctrl shift alt n 查詢類中的方法或變數 cirl b 找變數的 ctrl alt b 找所有的子類 ctrl shift b 找變數的類 ctrl g 定位行 ctrl f 在當前視窗查詢文字 ctrl shift...

IntelliJ Idea 常用快捷鍵

alt enter 匯入包,自動修正 ctrl n 查詢類 ctrl shift n 查詢檔案 ctrl alt l 格式化 ctrl alt o 優化匯入的類和包 alt insert 生成 如get,set方法,建構函式等 ctrl e或者alt shift c 最近更改的 ctrl r 替換文...

IntelliJ Idea 常用快捷鍵

intellij idea 常用快捷鍵列表 alt 回車 匯入包,自動修正 ctrl n 查詢類 ctrl shift n 查詢檔案 ctrl alt l 格式化 ctrl alt o 優化匯入的類和包 alt insert 生成 如get,set方法,建構函式等 ctrl e或者alt shift...