配置IntelliJ IDEA鍵盤快捷鍵

2018-10-12 14:42 更新

IntelliJ IDEA 是以鍵盤為中心的 IDE。它的大多數(shù)操作(導(dǎo)航,重構(gòu),調(diào)試等)都可以在不使用鼠標(biāo)的情況下進(jìn)行,也就是說,您可以使用 IntelliJ IDEA 鍵盤快捷鍵進(jìn)行相關(guān)操作,這樣可以大大提高您的編碼速度。

tip:即使您不知道具體操作的快捷方式,您仍然可以使用鍵盤,您必須記住的唯一快捷方式是:Ctrl+Shift+A。按下該快捷鍵之后,開始輸入所需操作的名稱,然后按 Enter 來調(diào)用它。

IntelliJ IDEA 預(yù)定義鍵盤映射

如果您已經(jīng)使用了另一個(gè) IDE 一段時(shí)間,并記住了您常用的鍵盤快捷鍵,則您可以選擇 IntelliJ IDEA 的預(yù)定義鍵盤映射,該鍵盤映射與該 IDE 的鍵綁定相匹配。

您可以在 IntelliJ IDEA 的第一次啟動(dòng)或隨后的任何時(shí)間在 IntelliJ IDEA 設(shè)置(Ctrl+Alt+S)的鍵盤映射頁面中選擇鍵盤映射。

如果您從頭開始,沒有其他 IDE 的經(jīng)驗(yàn),我們建議您使用默認(rèn)的映射。

IntelliJ IDEA 配置鍵盤快捷鍵和鼠標(biāo)快捷鍵

IntelliJ IDEA 中預(yù)定義的鍵盤映射不可編輯。添加或修改任何快捷方式時(shí),將自動(dòng)創(chuàng)建當(dāng)前選定的預(yù)定義鍵盤映射的副本。

IntelliJ IDEA 配置鍵盤快捷鍵和鼠標(biāo)快捷鍵

配置鍵盤快捷鍵和鼠標(biāo)快捷鍵步驟

  1. 選擇一個(gè)預(yù)先配置的  Keymaps(鍵盤映射),您要將它用作新的基礎(chǔ),然后單擊“復(fù)制”。接受默認(rèn)名稱,或根據(jù)需要進(jìn)行更改。
  2. 在操作的內(nèi)容窗格中,選擇所需的操作。 
    要按名稱查找操作,請(qǐng)?jiān)谒阉髯侄? 中鍵入名稱。在您在鍵入時(shí),內(nèi)容窗格顯示具有匹配名稱的操作。 
    要通過快捷鍵查找操作,單擊 ,然后,當(dāng) "查找快捷方式" 對(duì)話框打開時(shí),開始按下快捷鍵。內(nèi)容窗格將僅顯示具有匹配快捷方式的操作。在 "查找" 快捷對(duì)話框外的某個(gè)位置單擊鼠標(biāo)可以關(guān)閉它
  3. 配置鍵盤快捷鍵。要達(dá)到此目的,請(qǐng)按照下列步驟操作:
    1. 右鍵單擊所選操作,然后選擇 "添加鍵盤快捷方式"。
    2. 在打開的對(duì)話框中,按下要用作快捷方式的鍵。擊鍵將立即反映在 First Stroke 字段中。(可選)選擇 Second Stroke 旁邊的復(fù)選框,并按下鍵作為備用鍵盤快捷方式使用。  
      當(dāng)你按下快捷鍵,"預(yù)覽" 字段將顯示建議的按鍵組合,如果某些按鍵已分配給其他操作,則 "沖突" 字段將顯示警告。
    3. 用鼠標(biāo)指針單擊 "確定" 可以創(chuàng)建快捷方式并將其與操作綁定。 
      使用鼠標(biāo)指針是很重要的,因?yàn)楫?dāng)這個(gè)對(duì)話框打開時(shí)按下任何按鍵,按鍵將被解釋為快捷方式。
  4. 配置鼠標(biāo)快捷鍵。為此,請(qǐng)按照下列步驟操作:
    1. 右鍵單擊所選操作,然后在上下文菜單中選擇 "添加鼠標(biāo)快捷方式","輸入鼠標(biāo)快捷方式" 對(duì)話框打開。
    2. 在 "單擊計(jì)數(shù)" 部分中,單擊單選按鈕以選擇單擊或雙擊鼠標(biāo)。
    3. 鼠標(biāo)指針懸停在部分單擊 "鍵盤" 上,然后單擊所需的鼠標(biāo)按鈕。使用 Alt , Ctrl 和 Shift 修飾符來進(jìn)行多樣性。當(dāng)你點(diǎn)擊時(shí),"快捷方式預(yù)覽" 域?qū)@示建議的快捷方式,如果某些快捷方式已分配給其他操作,"沖突" 字段將顯示警告
    4. 單擊 "確定" 或按 Enter 創(chuàng)建快捷方式并將其與操作綁定。

如果報(bào)告沖突,則會(huì)顯示警告消息。您可以選擇以下選項(xiàng)之一:

  • 刪除;刪除所有其他綁定并保留新的綁定。
  • 保留;保存所有綁定,包括新的。
  • 取消;返回鍵盤映射定義。

雖然您可以忽略沖突并將快捷方式與多個(gè)操作綁定,但是嚴(yán)格建議避免使用相同的快捷方式綁定兩個(gè)操作,因?yàn)?IntelliJ IDEA 沒有定義執(zhí)行此類操作的順序。

IntelliJ IDEA 存儲(chǔ)用戶定義的鍵盤映射的位置

所有用戶定義的鍵盤映射都存儲(chǔ)在IntelliJ IDEA配置文件目錄中的子目錄下的單獨(dú)的配置文件 config/keymaps  中:

  • Windows 和* NIX 系統(tǒng): <User home>/.IntelliJ IDEA<xx>/config/keymaps
  • MacOS系統(tǒng): ~/Library/Preferences/IntelliJ IDEA<xx>/keymaps/

每個(gè)鍵盤映射文件僅包含當(dāng)前和父鍵盤映射之間的差異。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)