IDEA實用快捷鍵

2021-08-18 11:51:54 字數 3847 閱讀 3213

快捷鍵說明

move caret to code block end

ctrl+]

諸如{}圍起來的**塊,使用該快捷鍵可以快速跳轉至**塊的結尾處

move caret to code block start

ctrl+[

同上,快速跳至**塊的開始出

complete current statement

ctrl+shift+enter

將輸入的if、for、函式等等補上{}或者;使**語句完整

start new line

shift+enter

在當前行的下方開始新行

start new line before current

ctrl+alt+enter

在當前行上方插入新行

delete to word end

ctrl+delete

刪除游標所在至單詞結尾處的所有字元

delete to word start

ctrl+backspace

刪除游標所在至單詞開頭的所有字元

move caret to previous word

ctrl+向左箭頭

將游標移至前乙個單詞

move caret to next word

ctrl+向右箭頭

將游標移至後乙個單詞

scroll up

ctrl+向上箭頭

向上滾動一行

scroll down

ctrl+向下箭頭

向下滾動一行

extend selection

ctrl+w

選中整個單詞

toggle case

ctrl+shift+u

切換大小寫

快捷鍵說明

find

ctrl+f

在當前檔案中查詢

replace

ctrl+r

替換字串

find in path

ctrl+shift+f

在全域性檔案中查詢字串

replace in path

ctrl+shift+r

在全域性中替換字串

find usages

alt+f7

查詢當前變數的使用,並列表顯示

show usages

ctrl+alt+f7

查詢當前變數的使用,並直接對話方塊顯示

find usages in file

ctrl+f7

在檔案中查詢符號的使用

highlight usages in file

ctrl+shift+f7

在檔案中高亮顯示變數的使用

快捷鍵說明

class…

ctrl+n

查詢類檔案

file…

ctrl+shift+n

查詢檔案

line…

ctrl+g

定位到檔案某一行

back

alt+向左箭頭

返回至上次游標位置

forward

alt+向右箭頭

返回至後一次游標位置

last edit location

ctrl+shift+backspace

返回上次編輯位置

next edit location

ctrl+shift+反斜槓

返回後一次編輯位置

declaration

ctrl+b

定位至變數定義的位置

implementation(s)

ctrl+alt+b

定位至選中類或方法的具體實現

type declaration

ctrl+shift+b

直接定位至游標所在變數的型別定義

super method

ctrl+u

直接定位至當前方法override或者implements的方法定義處

file structure

ctrl+f12

顯示當前檔案的檔案結構

file path

ctrl+alt+f12

顯示當前檔案的路徑,並可以方便的將相關父路徑開啟

type hierarchy

ctrl+h

顯示當前類的繼承層次

method hierarchy

ctrl+shift+h

顯示當前方法的繼承層次

call hierarchy

ctrl+alt+h

顯示當前方法的呼叫層次

next highlighted error

f2定位至下乙個錯誤處

previous highlighted error

shift+f2

定位至前乙個錯誤處

previous occurrence

ctrl+alt+向上箭頭

查詢前乙個變數共現的地方

next occurrence

ctrl+alt+向下箭頭

查詢下乙個變數共現的地方

快捷鍵說明

override methods…

ctrl+o

重寫基類的方法

implement methods…

ctrl+i

實現基類或介面中的方法

generate…

alt+insert

產生構造方法、getter/setter等方法

surround with…

ctrl+alt+t

將選中的**使用if、while、try/catch等包裝

unwrap/remove…

ctrl+shift+delete

去除相關的包裝**

快捷鍵說明

basic

alt+/

自動完成

smarttype

alt+enter

自動提示完成

快捷鍵說明

insert live template

ctrl+j

插入live template

surround with live template

ctrl+alt+j

使用live template包裝

comment with line comment

ctrl+/

使用//進行注釋

comment with block comment

ctrl+shift+/

使用/**/進行注釋

reformat code

ctrl+alt+l

格式化**

auto-indent lines

ctrl+alt+i

自動縮進行

optimize imports

ctrl+alt+o

優化import

快捷鍵說明

move statement down

ctrl+shift+向下箭頭

將游標所在的**塊向下整體移動

move statement up

ctrl+shift+向上箭頭

將游標所在的**塊向上移動

move element left

ctrl+alt+shift+向左箭頭

將元素向左移動

move element right

ctrl+alt+shift+向右箭頭

將元素向右移動

move line down

alt+shift+向下箭頭

將行向下移動

move line up

alt+shift+向上箭頭

將行向上移動

參考

IDEA 實用快捷鍵

ctrl alt m 抽取方法 method ctrl alt f 抽取字段 field ctrl alt v 抽取變數 variable ctrl alt c 抽取常量 const ctrl f6 修改函式屬性 shift f6 重新命名 shift delete 安全刪除某一行 ctrl y 同...

IDEA 實用快捷鍵

摺疊 塊 展開ctrl numpad plus 展開當前的摺疊片段 摺疊ctrl numpad 摺疊當前的摺疊區域 遞迴展開 ctrl alt numpad plus 展開當前摺疊片段和該片段中所有下屬的摺疊摺疊區域 遞迴摺疊 ctrl alt numpad 摺疊當前的摺疊區域和其中的所有下級摺疊區...

IDEA實用快捷鍵

都是可以常用的,快捷鍵不在多,下邊這些你能用到80 說明你已經工作很久了 ctrl z 撤銷 ctrl x 或ctrl y,刪除當前行 ctrl d,複製行 alt shift up down,上 下移一行 ctrl r,替換文字 ctrl f,查詢文字 ctrl shift f,全域性查詢 ctr...