每次打開文件進(jìn)行編輯時(shí),都會(huì)在“編輯器”窗口中添加一個(gè)專用選項(xiàng)卡,在“活動(dòng)編輯器”選項(xiàng)卡旁邊。
IntelliJ IDEA 管理編輯器選項(xiàng)卡,是因?yàn)?IntelliJ IDEA 可以限制同時(shí)在編輯器中打開的選項(xiàng)卡的數(shù)量。當(dāng)選項(xiàng)卡的數(shù)量達(dá)到其限制時(shí),編輯器將根據(jù)選項(xiàng)卡關(guān)閉策略關(guān)閉選項(xiàng)卡,該選項(xiàng)卡關(guān)閉策略是在 "編輯器選項(xiàng)卡設(shè)置" 頁中定義的。默認(rèn)情況下,選項(xiàng)卡限制為10,但是如果需要,您可以更改它。
所有與管理編輯器選項(xiàng)卡相關(guān)的命令都可從以下方面獲得:
• 窗口| 編輯標(biāo)簽(Window | Editor Tabs)菜單。

• 選項(xiàng)卡的上下文菜單。

⒈更改編輯器選項(xiàng)卡的數(shù)量
⒉更改允許的最大選項(xiàng)卡數(shù)
① 打開編輯器(Editor)設(shè)置。要做到這一點(diǎn),點(diǎn)擊主工具欄的
,然后在打開的“設(shè)置/首選項(xiàng)”對(duì)話框中點(diǎn)擊“編輯器”節(jié)點(diǎn)。
② 在編輯器設(shè)置的編輯器選項(xiàng)卡頁面(設(shè)置/首選項(xiàng) - 編輯器 - 常規(guī) - 編輯器選項(xiàng)卡)中,鍵入要在"選項(xiàng)卡限制" 字段中一次打開的編輯器選項(xiàng)卡所需的最大允許數(shù)目。
⒊禁用編輯器選項(xiàng)卡
⒋禁用編輯器選項(xiàng)卡
• 在編輯器設(shè)置的編輯器選項(xiàng)卡頁面中,從 "選項(xiàng)卡放置" 的下拉列表中選擇 "無"。
⒌提示和技巧
• 如果選項(xiàng)卡限制等于1,則選項(xiàng)卡將被禁用。如果希望編輯器不要關(guān)閉選項(xiàng)卡,請(qǐng)鍵入一些無法訪問的數(shù)字。
• 使用已禁用的選項(xiàng)卡,使用 查看|最近的文件(View | Recent files)(Ctrl+E)命令可以快速切換文件。
從當(dāng)前選項(xiàng)卡導(dǎo)航到下一個(gè)或上一個(gè)選項(xiàng)卡:
• 右鍵單擊"當(dāng)前編輯器"選項(xiàng)卡,然后選擇上下文菜單上的 "選擇下一個(gè)/上一個(gè)" 選項(xiàng)卡。
• 按 Alt+Right 或 Alt+Left。這樣做,鼠標(biāo)指針會(huì)移動(dòng)到位于“活動(dòng)編輯器”選項(xiàng)卡右側(cè)或左側(cè)的“編輯器”選項(xiàng)卡。
• 按 Ctrl+Tab 使用 切換器。
這種方法允許您在編輯會(huì)話需要時(shí)從一個(gè)選項(xiàng)卡跳到另一個(gè)選項(xiàng)卡。當(dāng)您在編輯器選項(xiàng)卡之間移動(dòng)時(shí),IntelliJ IDEA 會(huì)記住每個(gè)打開的文件中的插入符號(hào)位置。
tip:在 MacOS 計(jì)算機(jī)上,您也可以使用三指從右到左和從左到右的滑動(dòng)手勢(shì)。
在訪問過的選項(xiàng)卡的歷史記錄中來回轉(zhuǎn):
• 在主工具欄上,單擊
或
。
• 在主菜單上選擇 導(dǎo)航|后退/前進(jìn)(Navigate | Back / Forward)。
• 按 Ctrl+Alt+Left 或 Ctrl+Alt+Right。
這種方法使您能夠在導(dǎo)航的歷史中來回移動(dòng),與在 Web 瀏覽器中完成的方式相同。當(dāng)您在編輯會(huì)話期間從文件移動(dòng)到文件時(shí),IntelliJ IDEA 會(huì)跟蹤訪問過的位置,并使您能夠使用 導(dǎo)航| 后退/前進(jìn)(Navigate | Back / Forward)命令。
如果所有打開的選項(xiàng)卡都顯示在單個(gè)行中,則某些選項(xiàng)卡可能會(huì)變?yōu)椴豢梢姟ntelliJ IDEA 幫助顯示在編輯器窗口中不適合的已打開的編輯器選項(xiàng)卡的列表,并且已經(jīng)變得不可見,因此可以選擇要激活的選項(xiàng)卡。
① 執(zhí)行以下操作之一:
• 在主菜單上選擇 窗口| 編輯標(biāo)簽| 顯示隱藏選項(xiàng)卡(Window | Editor Tabs | Show Hidden Tabs)
• 點(diǎn)擊
顯示所有打開但不可見的選項(xiàng)卡的列表。因此,當(dāng)前可見的選項(xiàng)卡的名稱顯示在光源背景上;在主窗口之外的選項(xiàng)卡的名稱顯示在較暗的背景上。
② 單擊所需編輯器選項(xiàng)卡的名稱:

所選的編輯器選項(xiàng)卡將變?yōu)榛顒?dòng)狀態(tài)并獲得鼠標(biāo)指針焦點(diǎn)。
該命令顯示所有標(biāo)簽和圖標(biāo)
,但僅在以下情況下可用:
• 在編輯器設(shè)置的編輯器選項(xiàng)卡頁中, 選中 "在單行中顯示選項(xiàng)卡" 復(fù)選框。
• 某些打開的選項(xiàng)卡不可見,因?yàn)樗鼈儾贿m合編輯器窗口。
如果在 IntelliJ IDEA 中同時(shí)在編輯器中打開了過多的選項(xiàng)卡數(shù),需要關(guān)閉一些不必要的選項(xiàng)卡,又想保留需要的選項(xiàng)卡,該怎么辦?這就涉及到 IntelliJ IDEA 如何鎖定與取消選項(xiàng)卡。
在 IntelliJ IDEA 中,當(dāng)選項(xiàng)卡的數(shù)量達(dá)到其限制時(shí),編輯器將根據(jù)選項(xiàng)卡關(guān)閉策略關(guān)閉選項(xiàng)卡,該選項(xiàng)卡關(guān)閉策略將在“編輯標(biāo)簽”設(shè)置頁面中定義。默認(rèn)情況下,選項(xiàng)卡限制為10,但是如果需要,您可以更改它。
為防止選項(xiàng)卡自動(dòng)關(guān)閉,您可以固定此選項(xiàng)卡。此外,當(dāng)您關(guān)閉編輯器選項(xiàng)卡時(shí),您可以選擇保留打開的固定標(biāo)簽,并僅關(guān)閉未選定的選項(xiàng)卡。
當(dāng)一個(gè)選項(xiàng)卡被固定時(shí),它上面有一個(gè)特殊的標(biāo)記。
tip:當(dāng)您打開一個(gè)文件進(jìn)行引用而不是編輯時(shí),選項(xiàng)卡的固定狀態(tài)很有用。

① 切換到所需的編輯器選項(xiàng)卡。
② 右鍵單擊編輯器選項(xiàng)卡,然后選擇上下文菜單中的 “引腳(Pin Tab)” 選項(xiàng)卡。

① 切換到所需的編輯器選項(xiàng)卡。
② 右鍵單擊編輯器選項(xiàng)卡,然后選擇上下文菜單中的“取消插入(Unpin Tab)”選項(xiàng)卡。
IntelliJ IDEA 中分割編輯器窗口會(huì)將其劃分為獨(dú)立的窗格。您可以根據(jù)需要將編輯器窗口拆分成多個(gè)窗格,每個(gè)窗格包含多個(gè)選項(xiàng)卡。
每個(gè)窗格都可以垂直或水平分配。因此,拆分有助于創(chuàng)建不同的編輯器布局,將選項(xiàng)卡組織到組中,同時(shí)編輯多個(gè)文件。例如,您可以滾動(dòng)文件的一部分,同時(shí)可以查看其他部分的行。

① 拆分編輯器選項(xiàng)卡以創(chuàng)建文件副本
• 切換到所需的選項(xiàng)卡。
• 右鍵單擊選項(xiàng)卡標(biāo)題,并選擇在上下文菜單上選擇 "垂直拆分(Split Vertically)" 或 "水平拆分(Split Horizontally)"。
• 切換到所需的選項(xiàng)卡。
• 右鍵單擊選項(xiàng)卡標(biāo)題,然后在上下文菜單中選擇 "向右移動(dòng)(Move Right)" 或 "向下移動(dòng)(Move Down)"。
① 切換到所需的選項(xiàng)卡。
② 右鍵單擊選項(xiàng)卡標(biāo)題,然后在上下文菜單上選擇 "更改拆分器方向(Change Splitter Orientation)"。
① 切換到所需的選項(xiàng)卡。
② 右鍵單擊選項(xiàng)卡標(biāo)題,然后在上下文菜單中選擇以下命令之一:
• 要?jiǎng)h除活動(dòng)選項(xiàng)卡中的分割,請(qǐng)選擇“不分割(Unsplit)”。
• 要?jiǎng)h除所有打開的編輯器選項(xiàng)卡中的分割,請(qǐng)選擇“不分割所有(Unsplit All)”。
IntelliJ IDEA 可以分離編輯器選項(xiàng)卡,并將它們移動(dòng)到單獨(dú)的框架。
• 將此選項(xiàng)卡拖動(dòng)到主窗口之外。出現(xiàn)預(yù)覽縮略圖:

• 按 Shift+F4

編輯器選項(xiàng)卡的內(nèi)容在單獨(dú)的框架中打開。
tip:分離的編輯器選項(xiàng)卡可以分割或不分割;您可以在拆分窗格之間移動(dòng)編輯器選項(xiàng)卡。
將其從其框架中拖動(dòng)并拖放到主 IntelliJ IDEA 框架,直到選項(xiàng)卡名稱出現(xiàn):

您可以將選項(xiàng)卡排成一組,以方便一次使用多個(gè)文件。IntelliJ IDEA 允許您擁有無限數(shù)量的選項(xiàng)卡組,從而使您可以查看多個(gè)文件或同一文件中的多個(gè)位置。
① 創(chuàng)建新的選項(xiàng)卡組
• 只需分割所需的編輯器選項(xiàng)卡。
② 將選項(xiàng)卡從一個(gè)組移動(dòng)到另一個(gè)組
• 切換到所需的選項(xiàng)卡。
• 右鍵單擊所需的編輯器選項(xiàng)卡, 然后在上下文菜單上選擇 "移動(dòng)選項(xiàng)卡到對(duì)應(yīng)的選項(xiàng)卡組"。
默認(rèn)情況下,選項(xiàng)卡標(biāo)題顯示在編輯器的頂部,但您可以根據(jù)需要更改其位置,并在編輯器的底部,左側(cè)或右側(cè)顯示標(biāo)題。請(qǐng)注意,選項(xiàng)卡標(biāo)題展示位置是適用于所有項(xiàng)目的全局設(shè)置。
① 更改編輯器選項(xiàng)卡標(biāo)題的位置的操作(選擇其中之一)
• 在 "編輯器選項(xiàng)卡設(shè)置" 頁中,從 "位置" 下拉列表中選擇 "編輯器標(biāo)簽標(biāo)題位置"。
• 右鍵單擊編輯器選項(xiàng)卡,指向菜單項(xiàng)選項(xiàng)卡位置,然后在子菜單中選擇所需的位置。
無論選項(xiàng)卡位置如何,編輯器選項(xiàng)卡的按字母順序排序都是可用的。然而,當(dāng)在 窗口|編輯選項(xiàng)卡|選項(xiàng)卡位置(Window | Editor Tabs | Tabs Placement)菜單選擇了單行檢查命令中的顯示選項(xiàng)卡時(shí),頂部和底部位置的字母順序變?yōu)榭捎谩?/p>
① 啟用字母排序
• 在主菜單上選擇“窗口”菜單。
• 指向 編輯選項(xiàng)卡|選項(xiàng)卡位置(Editor Tabs | Tabs Placement)。
• 在單行中選擇檢查命令顯示選項(xiàng)卡。
① 右鍵單擊編輯器選項(xiàng)卡。
② 選中 "檢查命令按文件名排序" 選項(xiàng)卡。如果選中此檢查命令,則選項(xiàng)卡標(biāo)題按字母順序顯示。否則,編輯器選項(xiàng)卡標(biāo)題將以相應(yīng)文件的打開順序顯示。