《跟我學IDEA》五 快捷鍵(編碼利器)

2022-02-07 02:00:02 字數 4434 閱讀 7889

第一節:解決快捷鍵衝突

idea支援很多快捷鍵,這樣就導致了很多快捷鍵和其他應用衝突,所以需要把其他應用的快捷鍵去掉。比如qq五筆。

第二節:修改idea快捷鍵

以ctrl+d為例,這個快捷鍵本意是複製行,但是貼上的內容從游標開始,修改後會從下一行開始貼上。首先搜尋原來的快捷鍵,然後刪除掉,最後重新定義。

在對應的快捷鍵設定上右鍵,remove ctrl+d。

刪除了之後,要為我們需要的再設定上,所以我們在將要設定ctrl+d的快捷鍵設定上右鍵,add keyboard shortcut

在彈出的對話方塊裡,直接按ctrl+d就ok了。

第三節:常用快捷鍵

ctrl

ctrl + f

在當前檔案進行文字查詢

ctrl + r

在當前檔案進行文字替換

ctrl + z

撤銷ctrl + y

刪除游標所在行 或 刪除選中的行

ctrl + x

剪下游標所在行 或 剪下選擇內容

ctrl + c

複製游標所在行 或 複製選擇內容

ctrl + d

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

ctrl + w

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

ctrl + e

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

ctrl + n

根據輸入的 類名 查詢類檔案

ctrl + p

方法引數提示顯示

ctrl + u

前往當前游標所在的方法的父類的方法 / 介面定義

ctrl + b

進入游標所在的方法/變數的介面或是定義處,等效於 ctrl + 左鍵單擊

ctrl + k

版本控制提交專案,需要此專案有加入到版本控制才可用

ctrl + t

版本控制更新專案,需要此專案有加入到版本控制才可用

ctrl + +

展開**

ctrl + -

摺疊**

ctrl + /

注釋游標所在行**,會根據當前不同檔案型別使用不同的注釋符號

ctrl + f1

在游標所在的錯誤**處顯示錯誤資訊

ctrl + f3

調轉到所選中的詞的下乙個引用位置

ctrl + f4

關閉當前編輯檔案

ctrl + tab

編輯視窗切換

ctrl + end

跳到檔案尾

ctrl + home

跳到檔案頭

ctrl + delete

刪除游標後面的單詞或是中文句

ctrl + backspace

刪除游標前面的單詞或是中文句

ctrl + 1,2,3...9

定位到對應數值的書籤位置

ctrl + 左鍵單擊

在開啟的檔案標題上,彈出該檔案路徑

ctrl + 前方向鍵

等效於滑鼠滾輪向前效果

ctrl + 後方向鍵

等效於滑鼠滾輪向後效果

alt

alt + f1

顯示當前檔案選擇目標彈出層,彈出層中有很多目標可以進行選擇

alt + insert

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

alt + 左方向鍵

切換當前已開啟的視窗中的子檢視,比如debug視窗中有output、debugger等子檢視,用此快捷鍵就可以在子檢視中切換

alt + 右方向鍵

按切換當前已開啟的視窗中的子檢視,比如debug視窗中有output、debugger等子檢視,用此快捷鍵就可以在子檢視中切換

alt + 前方向鍵

當前游標跳轉到當前檔案的前乙個方法名位置

alt + 後方向鍵

當前游標跳轉到當前檔案的後乙個方法名位置

alt + 1,2,3...9

顯示對應數值的選項卡,其中 1 是 project 用得最多

shift

shift + tab

取消縮排

shift + end

選中游標到當前行尾位置

shift + home

選中游標到當前行頭位置

shift + enter

開始新一行。游標所在行下空出一行,游標定位到新行位置

shift + f9

等效於點選工具欄的 debug 按鈕

shift + f10

等效於點選工具欄的 run 按鈕

shift + 左鍵單擊

在開啟的檔名上按此快捷鍵,可以關閉當前開啟檔案

shift + 滾輪前後滾動

當前檔案的橫向滾動軸滾動

ctrl + alt

ctrl + alt + l

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

ctrl + alt + o

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

ctrl + alt + t

對選中的**彈出環繞選項彈出層

ctrl + alt + b

在某個呼叫的方法名上使用會跳到具體的實現處,可以跳過介面

ctrl + alt + s

開啟 intellij idea 系統設定

ctrl + alt + enter

游標所在行上空出一行,游標定位到新行

ctrl + alt + 左方向鍵

退回到上乙個操作的地方

ctrl + alt + 右方向鍵

前進到上乙個操作的地方 

ctrl + shift

ctrl + shift + f

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

ctrl + shift + r

根據輸入內容替換對應內容,範圍為整個專案 或 指定目錄內檔案

ctrl + shift + z

取消撤銷

ctrl + shift + u

對選中的**進行大 / 小寫輪流轉換

ctrl + shift + c

複製當前檔案磁碟路徑到剪貼簿

ctrl + shift + b

跳轉到型別宣告處

ctrl + shift + /

**塊注釋 (必備)

ctrl + shift + +

展開所有**

ctrl + shift + -

摺疊所有**

ctrl + shift + backspace

退回到上次修改的地方

ctrl + shift + 前方向鍵

游標放在方法名上,將方法移動到上乙個方法前面,調整方法排序

ctrl + shift + 後方向鍵

游標放在方法名上,將方法移動到下乙個方法前面,調整方法排序

alt + shift

alt + shift + 左鍵雙擊

選擇被雙擊的單詞 / 中文句,按住不放,可以同時選擇其他單詞 / 中文句

alt + shift + 前方向鍵

移動游標所在行向上移動

alt + shift + 後方向鍵

移動游標所在行向下移動

ctrl + shift + alt

ctrl + shift + alt + v

無格式黏貼

ctrl + shift + alt + s

開啟當前專案設定

其他

tab縮排

esc從工具視窗進入**檔案視窗

debug

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

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

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

alt + f8

選中物件,彈出可輸入計算表示式除錯框,檢視該輸入內容的除錯結果

idea快捷鍵大全,提公升編碼速度

alt enter提示 ctrl alt v提示 alt shift up down,上 下移一行 shift f6,重構 重新命名 ctrl x,刪除行 ctrl d,複製行 ctrl 或ctrl shift 注釋 或者 ctrl enter,匯入包,自動修正 去掉空白 ctrl shift j ...

掌握IDEA常用的快捷鍵 提高你的編碼效率

ctrl shift u 單詞大寫 單詞小寫 ctrl shift alt n 查詢方法名 專案中檢索 ctrl shift n 查詢檔案名 專案中檢索 ctrl n 查詢類名 專案中檢索 ctrl 上個單詞 ctrl 下個單詞 ctrl e 最近瀏覽檔案 ctrl shift e 最近編輯的檔案 ...

分享幾個我在編碼中常用的快捷鍵 idea

windows下的,idea 工具,都是我平時編碼比較常用的.還有mac下的差不多,就是把ctrl 換成command sout 列印 var 接收變數 ctrl shift f12 全屏 ctrl w 選中游標所在的那個單詞 我經常用來選中然後ctrl c,因為不喜歡動滑鼠.再點就是選中所在段落啊...