在IntelliJ IDEA編輯器中選擇文本

2018-09-19 18:07 更新

這個部分包含的內(nèi)容:

  • 選擇文本的基本方法
  • 在活動編輯器選項卡中選擇所有文本
  • 用導航鍵選擇
  • 選擇代碼的替代方法
  • 擴展選擇
  • 收縮選擇
  • 多選
  • 在行和列選擇模式之間切換
  • 粘性選擇
  • 提示和技巧

選擇文本的基本方法

選擇一段文本的基本方法是使用鼠標光標擴展選擇。IntelliJ IDEA 作為以鍵盤為中心的 IDE,建議使用導航鍵進行選擇。

您可以選擇選取文本段,或者在列模式下選擇矩形片段,擴展和縮小選擇,使用多選和粘性選擇。

在活動編輯器選項卡中選擇所有文本

要在當前編輯器選項卡中選擇整個文本,請執(zhí)行以下操作之一:

  • 在主菜單上選擇 Edit | Select All。
  • 按 Ctrl+A。

用導航鍵選擇

要從當前插入位置到當前單詞的開頭/結(jié)尾選擇文本:

  • Ctrl+Shift+Left,Ctrl+Shift+Right。

要從插入位置到當前行的開頭/結(jié)尾選擇文本:

  • 雙擊 Ctrl 并按 Home/End。

要從當前插入符位置到屏幕頂部/底部選擇文本:

  • Ctrl+Shift+Page Up,Ctrl+Shift+Page Down。

選擇代碼的替代方法

要選擇一列文本,請執(zhí)行以下操作之一:

  • 保持 Alt 鍵按下,拖動鼠標指針來選擇所需的區(qū)域。
  • 按住鼠標中鍵,拖動鼠標指針選擇所需的區(qū)域。
  • 按 Shift+Alt 和中間的鼠標按鈕。這是特別有用的,如果你想避免拖動。

擴展選擇

若要將所選內(nèi)容從插入符號中的單詞擴展到插入符號所在的代碼段, 請執(zhí)行下列操作之一:

  • 在主菜單上選擇 Edit | Extend Selection
  • 按 Ctrl+W 選擇插入符當前所在的單詞。
  • Ctrl+W 連續(xù)按下將選擇擴展到下一個包含節(jié)點(例如,表達式,配對標簽,整個條件塊,方法體,類,一組變量參數(shù)等)
    在擴展選擇的同時,請記?。?nbsp;
    • 按 Ctrl+W 中先后以純文本或注釋將選擇首先擴展到當前句子,然后再擴展到當前段落。
    • 在包含 vararg 參數(shù)的方法調(diào)用中依次按下 Ctrl+W ,首先選擇一個 vararg 參數(shù),然后是vararg 參數(shù)的整組,然后再選擇方法調(diào)用中的所有參數(shù)。

收縮選擇

要以相反的順序收縮選擇的內(nèi)容(從最外層的容器到插入符當前所在的單詞),請執(zhí)行以下操作之一:

  • 在主菜單上選擇 Edit | Shrink Selection
  • 按 Ctrl+Shift+W。
tip:如果在編輯器設置的智能密鑰頁上選中了 "使用 CamelHumps" 復選框, 則所選內(nèi)容將根據(jù)大寫進行擴展或縮小。如果要根據(jù)大寫進行選擇, 請使用 "雙擊", 確保在編輯器設置的 "常規(guī)" 頁上選中 "CamelHumps 單詞" 復選框。

多選

IntelliJ IDEA 支持選擇多個文本片段。這樣做,可以選擇多個單詞,行或矩形。

要選擇多個單詞,請按照下列步驟操作

  1. 執(zhí)行以下操作之一:
    • 按住 Shift+Alt 鼠標左鍵并雙擊鼠標左鍵。
      IntelliJ IDEA選擇多個文本的操作
    • 按 Alt+J,或選擇一些文本片段。然后再按 Alt+J 一下,找到匹配的文字。
  2. 選擇完成后,您可以開始編輯所有片段,就像它們是一個碎片一樣。

要選擇多個文本片段,請按照下列步驟操作

  1. 按 Shift+Alt
  2. 拖動鼠標指針
IntelliJ IDEA選擇多個文本片段

要選擇文本的多個矩形片段,請按照下列步驟操作

  1. 按 Ctrl+Shift+Alt(Windows 或 UNIX 中)/ Shift+Alt+Cmd(macOS 中)
  2. 拖動鼠標指針
IntelliJ IDEA選擇文本的多個矩形片段

請參閱本節(jié) Multicursor了解更多信息。

在行和列選擇模式之間切換

要在行和列選擇模式之間切換,請執(zhí)行以下操作之一:

  • 在主菜單上選擇 Edit | Column Selection Mode。
  • 在編輯器的上下文菜單中,選擇列選擇模式。
  • 按 Shift+Alt+Insert。

粘性選擇

要切換粘性選擇,請按 Ctrl+Shift+A ,在彈出框類型中粘滯,選擇從建議列表中選擇“切換粘性選擇”:

tip:在 Emacs 映射中, 使用鍵盤快捷鍵 N/A。
IntelliJ IDEA粘性選擇文本

提示和技巧

  • 當粘性選擇開啟時,您可以通過調(diào)用復制或剪切來關閉它,或者重新切換它。
  • 要創(chuàng)建一個大的矩形選區(qū),首先創(chuàng)建一個普通的選擇,并使用給定的起點和終點,然后按 Shift+Alt+Insert 切換到列選擇模式。
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號