這個部分包含的內(nèi)容:
• 選擇文本的基本方法
• 在活動編輯器選項卡中選擇所有文本
• 用導(dǎo)航鍵選擇
• 選擇代碼的替代方法
• 擴(kuò)展選擇
• 收縮選擇
• 多選
• 在行和列選擇模式之間切換
• 粘性選擇
• 提示和技巧
選擇一段文本的基本方法是使用鼠標(biāo)光標(biāo)擴(kuò)展選擇。IntelliJ IDEA 作為以鍵盤為中心的 IDE,建議使用導(dǎo)航鍵進(jìn)行選擇。
您可以選擇選取文本段,或者在列模式下選擇矩形片段,擴(kuò)展和縮小選擇,使用多選和粘性選擇。
要在當(dāng)前編輯器選項卡中選擇整個文本,請執(zhí)行以下操作之一:
• 在主菜單上選擇 Edit | Select All。
• 按 Ctrl+A。
要從當(dāng)前插入位置到當(dāng)前單詞的開頭/結(jié)尾選擇文本:Ctrl+Shift+Left,Ctrl+Shift+Right。
要從插入位置到當(dāng)前行的開頭/結(jié)尾選擇文本:雙擊 Ctrl 并按 Home/End。
要從當(dāng)前插入符位置到屏幕頂部/底部選擇文本:Ctrl+Shift+Page Up,Ctrl+Shift+Page Down。
要選擇一列文本,請執(zhí)行以下操作之一:
• 保持 Alt 鍵按下,拖動鼠標(biāo)指針來選擇所需的區(qū)域。
• 按住鼠標(biāo)中鍵,拖動鼠標(biāo)指針選擇所需的區(qū)域。
• 按 Shift+Alt 和中間的鼠標(biāo)按鈕。這是特別有用的,如果你想避免拖動。
若要將所選內(nèi)容從插入符號中的單詞擴(kuò)展到插入符號所在的代碼段, 請執(zhí)行下列操作之一:
⒈在主菜單上選擇 Edit | Extend Selection
⒉按 Ctrl+W 選擇插入符當(dāng)前所在的單詞。
⒊Ctrl+W 連續(xù)按下將選擇擴(kuò)展到下一個包含節(jié)點(例如,表達(dá)式,配對標(biāo)簽,整個條件塊,方法體,類,一組變量參數(shù)等)
在擴(kuò)展選擇的同時,請記?。?/p>
• 按 Ctrl+W 中先后以純文本或注釋將選擇首先擴(kuò)展到當(dāng)前句子,然后再擴(kuò)展到當(dāng)前段落。
• 在包含 vararg 參數(shù)的方法調(diào)用中依次按下 Ctrl+W ,首先選擇一個 vararg 參數(shù),然后是vararg 參數(shù)的整組,然后再選擇方法調(diào)用中的所有參數(shù)。
要以相反的順序收縮選擇的內(nèi)容(從最外層的容器到插入符當(dāng)前所在的單詞),請執(zhí)行以下操作之一:
• 在主菜單上選擇 Edit | Shrink Selection
• 按 Ctrl+Shift+W。
tip:如果在編輯器設(shè)置的智能密鑰頁上選中了 "使用 CamelHumps" 復(fù)選框, 則所選內(nèi)容將根據(jù)大寫進(jìn)行擴(kuò)展或縮小。如果要根據(jù)大寫進(jìn)行選擇, 請使用 "雙擊", 確保在編輯器設(shè)置的 "常規(guī)" 頁上選中 "CamelHumps 單詞" 復(fù)選框。
IntelliJ IDEA 支持選擇多個文本片段。這樣做,可以選擇多個單詞,行或矩形。
⒈執(zhí)行以下操作之一:
• 按住 Shift+Alt 鼠標(biāo)左鍵并雙擊鼠標(biāo)左鍵。

• 按 Alt+J,或選擇一些文本片段。然后再按 Alt+J 一下,找到匹配的文字。
⒉選擇完成后,您可以開始編輯所有片段,就像它們是一個碎片一樣。
⒈按 Shift+Alt
⒉拖動鼠標(biāo)指針

⒈按 Ctrl+Shift+Alt(Windows 或 UNIX 中)/ Shift+Alt+Cmd(macOS 中)
⒉拖動鼠標(biāo)指針

要在行和列選擇模式之間切換,請執(zhí)行以下操作之一:
• 在主菜單上選擇 Edit | Column Selection Mode。
• 在編輯器的上下文菜單中,選擇列選擇模式。
• 按 Shift+Alt+Insert。
要切換粘性選擇,請按 Ctrl+Shift+A ,在彈出框類型中粘滯,選擇從建議列表中選擇“切換粘性選擇”:
tip:在 Emacs 映射中, 使用鍵盤快捷鍵 N/A。

• 當(dāng)粘性選擇開啟時,您可以通過調(diào)用復(fù)制或剪切來關(guān)閉它,或者重新切換它。
• 要創(chuàng)建一個大的矩形選區(qū),首先創(chuàng)建一個普通的選擇,并使用給定的起點和終點,然后按 Shift+Alt+Insert 切換到列選擇模式。