如何在IntelliJ IDEA編輯器中使用Macros

2018-10-02 13:00 更新

IntelliJ IDEA 編輯器中為 Macros 提供了一種方便的方式來自動執(zhí)行您在編寫代碼時經(jīng)常執(zhí)行的重復(fù)性過程。使用 IntelliJ IDEA 編輯器的 Macros 您可以記錄、編輯和回放 Macros 等操作,為其分配快捷方式,并分享它們。一般來說,Macros 是為操作簡單而設(shè)計的,因此具有以下限制:

  • Macros 可用于文件中與編輯器相關(guān)的操作。
  • 您無法記錄類似按鈕點擊,導(dǎo)航到彈出對話框以及訪問工具窗口或菜單等的操作。

如果 Macros 僅用于臨時使用,則未命名;永久 Macros 具有唯一的名稱。

使用鍵盤快捷鍵綁定 Macros

tip:使用鼠標(biāo)指針很重要,因為任何按鍵都被解釋為快捷鍵。

用鍵盤快捷方式綁定 Macros

  1.  Ctrl+Alt+S 或在主菜單上選擇 文件|  設(shè)置(File | Settings)(在 Windows 和 Linux 中)或  IntelliJ IDEA | 首選項(IntelliJ IDEA | Preferences)(對于 macOS 而言),然后轉(zhuǎn)到鍵盤映射(Keymap)。
  2. 創(chuàng)建一個新的鍵盤映射或從鍵盤列表中選擇一個鍵盤映射。
  3. 在主菜單上展開 Edit | Macros 節(jié)點,并選擇要為其創(chuàng)建鍵盤快捷方式的 Macros。
  4. 右鍵單擊 Macros 并在上下文菜單中選擇“添加鍵盤快捷鍵”
    IntelliJ IDEA編輯器如何用鍵盤快捷方式綁定 Macros 
  5. “輸入鍵盤快捷方式”對話框中,按鍵可用作快捷方式。按鍵會立即反映在第一描邊字段中。或者,選擇第二個描邊復(fù)選框并指定第二描邊。當(dāng)你按下鍵,預(yù)覽字段顯示您按下的按鍵,如果按鍵已在使用中,"沖突" 字段將顯示警告。
  6. 點擊“確定”,使用鼠標(biāo)指針,以創(chuàng)建一個快捷方式,并將其與 Macros 綁定。
  7. 應(yīng)用更改。

編輯 Macros

錄制后, 可以從可用宏列表中刪除或重命名任何或所有宏。每個宏的操作列表也可編輯-您可以刪除不必要的操作。
編輯宏
在主菜單上, 選擇編輯 |宏 |編輯宏。在 "編輯宏" 對話框的 left-hand 窗格中, 選擇要編輯或刪除的宏:/幫助/edit_macros_dialog/想法/2017.2/png要刪除宏, 請單擊/幫助/概念/2017.2/刪除. png。要更改宏名, 請單擊/幫助/概念/想法/2017.2/edit1. png, 并在 "重命名宏" 對話框中指定新名稱。若要更改宏的操作列表, 請在 "操作" 列表中選擇一個操作, 然后單擊/幫助/"概念/2017.2/刪除". png。

記錄后,您可以從可用 Macros 列表中刪除或重命名任何或所有 Macros。每個 Macros 的操作列表也是可編輯的:您可以刪除不必要的操作。

  1. 在主菜單上選擇 編輯|Macros|編輯 Macros(Edit | Macros | Edit macros)。
  2. 在 "編輯 Macros" 對話框的左邊的窗格中,選擇要編輯或刪除的 Macros:
    IntelliJ IDEA編輯器如何編輯 Macros 
  3. 要刪除 Macros,請單擊要更改 Macros 名稱,請單擊并在“重命名對話框”其中指定新名稱
  4. 要更改 Macros 的操作列表,請在操作列表中選擇一個操作,然后單擊。

回放 Macros

您可以使用 Edit | Macros 菜單命令來回放記錄的 Macros,或自定義快捷方式。

回放一個臨時 Macros

  • 在主菜單上選擇 編輯|Macros|播放最后一個Macros(Edit | Macros | Play Back Last Macro)。

回放命名的 Macros

  • 在主菜單上選擇 編輯|Macros|<Macros 名稱>(Edit | Macros | <Macro name>)。

使用鍵盤快捷鍵回放 Macros

  1. 在 "Keymap" 設(shè)置頁上選擇帶有 Macros 綁定的映射。
  2. 按下與所需 Macros 對應(yīng)的鍵盤快捷鍵。

記錄 Macros

  1. 在主菜單上選擇 編輯|Macros|啟動Macros記錄(Edit | Macros | Start Macro Recording)。從那一刻起,所有可記錄的操作都被記錄下來了。
  2. 完成該過程后,選擇 編輯|Macros|停止Macros記錄(Edit | Macros | Stop Macro Recording)。
  3. 在 "輸入 Macros 名稱" 對話框中,指定新 Macros 的名稱,然后單擊“確定”。如果 Macros 僅用于臨時使用,則可以將該名稱留空。
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號