每次打開文件進行編輯時,都會在“編輯器”窗口中添加一個專用選項卡,在“活動編輯器”選項卡旁邊。
IntelliJ IDEA 管理編輯器選項卡,是因為 IntelliJ IDEA 可以限制同時在編輯器中打開的選項卡的數(shù)量。當選項卡的數(shù)量達到其限制時,編輯器將根據(jù)選項卡關閉策略關閉選項卡,該選項卡關閉策略是在 "編輯器選項卡設置" 頁中定義的。默認情況下,選項卡限制為10,但是如果需要,您可以更改它。
所有與管理編輯器選項卡相關的命令都可從以下方面獲得:
• 窗口| 編輯標簽(Window | Editor Tabs)菜單。
• 選項卡的上下文菜單。
⒈更改編輯器選項卡的數(shù)量
⒉更改允許的最大選項卡數(shù)
① 打開編輯器(Editor)設置。要做到這一點,點擊主工具欄的,然后在打開的“設置/首選項”對話框中點擊“編輯器”節(jié)點。
② 在編輯器設置的編輯器選項卡頁面(設置/首選項 - 編輯器 - 常規(guī) - 編輯器選項卡)中,鍵入要在"選項卡限制" 字段中一次打開的編輯器選項卡所需的最大允許數(shù)目。
⒊禁用編輯器選項卡
⒋禁用編輯器選項卡
• 在編輯器設置的編輯器選項卡頁面中,從 "選項卡放置" 的下拉列表中選擇 "無"。
⒌提示和技巧
• 如果選項卡限制等于1,則選項卡將被禁用。如果希望編輯器不要關閉選項卡,請鍵入一些無法訪問的數(shù)字。
• 使用已禁用的選項卡,使用 查看|最近的文件(View | Recent files)(Ctrl+E)命令可以快速切換文件。
從當前選項卡導航到下一個或上一個選項卡:
• 右鍵單擊"當前編輯器"選項卡,然后選擇上下文菜單上的 "選擇下一個/上一個" 選項卡。
• 按 Alt+Right 或 Alt+Left。這樣做,鼠標指針會移動到位于“活動編輯器”選項卡右側或左側的“編輯器”選項卡。
• 按 Ctrl+Tab 使用 切換器。
這種方法允許您在編輯會話需要時從一個選項卡跳到另一個選項卡。當您在編輯器選項卡之間移動時,IntelliJ IDEA 會記住每個打開的文件中的插入符號位置。
tip:在 MacOS 計算機上,您也可以使用三指從右到左和從左到右的滑動手勢。
在訪問過的選項卡的歷史記錄中來回轉:
• 在主工具欄上,單擊或
。
• 在主菜單上選擇 導航|后退/前進(Navigate | Back / Forward)。
• 按 Ctrl+Alt+Left 或 Ctrl+Alt+Right。
這種方法使您能夠在導航的歷史中來回移動,與在 Web 瀏覽器中完成的方式相同。當您在編輯會話期間從文件移動到文件時,IntelliJ IDEA 會跟蹤訪問過的位置,并使您能夠使用 導航| 后退/前進(Navigate | Back / Forward)命令。
如果所有打開的選項卡都顯示在單個行中,則某些選項卡可能會變?yōu)椴豢梢姟ntelliJ IDEA 幫助顯示在編輯器窗口中不適合的已打開的編輯器選項卡的列表,并且已經(jīng)變得不可見,因此可以選擇要激活的選項卡。
① 執(zhí)行以下操作之一:
• 在主菜單上選擇 窗口| 編輯標簽| 顯示隱藏選項卡(Window | Editor Tabs | Show Hidden Tabs)
• 點擊
顯示所有打開但不可見的選項卡的列表。因此,當前可見的選項卡的名稱顯示在光源背景上;在主窗口之外的選項卡的名稱顯示在較暗的背景上。
② 單擊所需編輯器選項卡的名稱:
所選的編輯器選項卡將變?yōu)榛顒訝顟B(tài)并獲得鼠標指針焦點。
該命令顯示所有標簽和圖標,但僅在以下情況下可用:
• 在編輯器設置的編輯器選項卡頁中, 選中 "在單行中顯示選項卡" 復選框。
• 某些打開的選項卡不可見,因為它們不適合編輯器窗口。
如果在 IntelliJ IDEA 中同時在編輯器中打開了過多的選項卡數(shù),需要關閉一些不必要的選項卡,又想保留需要的選項卡,該怎么辦?這就涉及到 IntelliJ IDEA 如何鎖定與取消選項卡。
在 IntelliJ IDEA 中,當選項卡的數(shù)量達到其限制時,編輯器將根據(jù)選項卡關閉策略關閉選項卡,該選項卡關閉策略將在“編輯標簽”設置頁面中定義。默認情況下,選項卡限制為10,但是如果需要,您可以更改它。
為防止選項卡自動關閉,您可以固定此選項卡。此外,當您關閉編輯器選項卡時,您可以選擇保留打開的固定標簽,并僅關閉未選定的選項卡。
當一個選項卡被固定時,它上面有一個特殊的標記。
tip:當您打開一個文件進行引用而不是編輯時,選項卡的固定狀態(tài)很有用。
① 切換到所需的編輯器選項卡。
② 右鍵單擊編輯器選項卡,然后選擇上下文菜單中的 “引腳(Pin Tab)” 選項卡。
① 切換到所需的編輯器選項卡。
② 右鍵單擊編輯器選項卡,然后選擇上下文菜單中的“取消插入(Unpin Tab)”選項卡。
IntelliJ IDEA 中分割編輯器窗口會將其劃分為獨立的窗格。您可以根據(jù)需要將編輯器窗口拆分成多個窗格,每個窗格包含多個選項卡。
每個窗格都可以垂直或水平分配。因此,拆分有助于創(chuàng)建不同的編輯器布局,將選項卡組織到組中,同時編輯多個文件。例如,您可以滾動文件的一部分,同時可以查看其他部分的行。
① 拆分編輯器選項卡以創(chuàng)建文件副本
• 切換到所需的選項卡。
• 右鍵單擊選項卡標題,并選擇在上下文菜單上選擇 "垂直拆分(Split Vertically)" 或 "水平拆分(Split Horizontally)"。
• 切換到所需的選項卡。
• 右鍵單擊選項卡標題,然后在上下文菜單中選擇 "向右移動(Move Right)" 或 "向下移動(Move Down)"。
① 切換到所需的選項卡。
② 右鍵單擊選項卡標題,然后在上下文菜單上選擇 "更改拆分器方向(Change Splitter Orientation)"。
① 切換到所需的選項卡。
② 右鍵單擊選項卡標題,然后在上下文菜單中選擇以下命令之一:
• 要刪除活動選項卡中的分割,請選擇“不分割(Unsplit)”。
• 要刪除所有打開的編輯器選項卡中的分割,請選擇“不分割所有(Unsplit All)”。
IntelliJ IDEA 可以分離編輯器選項卡,并將它們移動到單獨的框架。
• 將此選項卡拖動到主窗口之外。出現(xiàn)預覽縮略圖:
• 按 Shift+F4
編輯器選項卡的內容在單獨的框架中打開。
tip:分離的編輯器選項卡可以分割或不分割;您可以在拆分窗格之間移動編輯器選項卡。
將其從其框架中拖動并拖放到主 IntelliJ IDEA 框架,直到選項卡名稱出現(xiàn):
您可以將選項卡排成一組,以方便一次使用多個文件。IntelliJ IDEA 允許您擁有無限數(shù)量的選項卡組,從而使您可以查看多個文件或同一文件中的多個位置。
① 創(chuàng)建新的選項卡組
• 只需分割所需的編輯器選項卡。
② 將選項卡從一個組移動到另一個組
• 切換到所需的選項卡。
• 右鍵單擊所需的編輯器選項卡, 然后在上下文菜單上選擇 "移動選項卡到對應的選項卡組"。
默認情況下,選項卡標題顯示在編輯器的頂部,但您可以根據(jù)需要更改其位置,并在編輯器的底部,左側或右側顯示標題。請注意,選項卡標題展示位置是適用于所有項目的全局設置。
① 更改編輯器選項卡標題的位置的操作(選擇其中之一)
• 在 "編輯器選項卡設置" 頁中,從 "位置" 下拉列表中選擇 "編輯器標簽標題位置"。
• 右鍵單擊編輯器選項卡,指向菜單項選項卡位置,然后在子菜單中選擇所需的位置。
無論選項卡位置如何,編輯器選項卡的按字母順序排序都是可用的。然而,當在 窗口|編輯選項卡|選項卡位置(Window | Editor Tabs | Tabs Placement)菜單選擇了單行檢查命令中的顯示選項卡時,頂部和底部位置的字母順序變?yōu)榭捎谩?/p>
① 啟用字母排序
• 在主菜單上選擇“窗口”菜單。
• 指向 編輯選項卡|選項卡位置(Editor Tabs | Tabs Placement)。
• 在單行中選擇檢查命令顯示選項卡。
① 右鍵單擊編輯器選項卡。
② 選中 "檢查命令按文件名排序" 選項卡。如果選中此檢查命令,則選項卡標題按字母順序顯示。否則,編輯器選項卡標題將以相應文件的打開順序顯示。