一、主題編輯器
咱們已經注意到Pycharm的主編輯框是基於窗口選項卡機制顯示的,Pycharm選項卡多種多樣,這裏咱們將詳細介紹這種選項卡機制。 工具
二、激活的選項卡it
每當咱們打開一個Python文件時open a file for editing,它都會對應打開一個選項卡窗口,當前處於操做狀態的選項卡成爲激活選項卡。 io
三、選項卡行爲屬性配置
在主菜單中找到選項卡列表(Window → Editor Tabs):file
或者使用選項卡標題欄區域的快捷菜單: 方法
四、關閉編輯選項卡im
關閉編輯選項卡的方法多種多樣,依據不一樣設置而不一樣settings:技術
(1)在超出窗口容納的最大數量時,選項卡會自動關閉。例如Tab limit定義了一次所能顯示選項卡的最大數量,當一個新的選項卡被打開後,Pycharm就會根據已有的管理策略來關閉一個已經打開的選項卡。 tab
(2)咱們能夠單擊標題旁邊的叉號來手動關閉對應選項卡。 注意這個叉號的顯示也是能夠設置的(勾選editor選項卡中的Show 'close' button選項)
(3)按下Ctrl+F4快捷鍵來關閉當前激活的選項卡。
(4)使用主菜單命令Window → Editor Tabs或者快捷菜單對應命令。
五、選項卡之間的切換 Pycharm提供多種方式來完成多個選項卡之間的跳轉:
(1)使用鼠標單擊對應的選項卡標題欄完成切換
(2)使用Alt+Right快捷鍵依次打開右側的編輯器選項卡,使用Alt+Left 快捷鍵依次打開左側的編輯器選項卡。
(3)使用標題區域快捷菜單的導航命令Select Next Tab/Select Previous Tab,或者主菜單上的Window → Editor Tabs命令。 六、選項卡的拆分與合併
什麼狀況下須要對選項卡進行拆分呢?假設咱們編寫的文件很是長,咱們但願同時顯示這個文件的不一樣部分,或者但願在一個窗口中同時查看多個文件,這種狀況下就須要對選項卡進行拆分。另一種狀況就是在建立選項卡組groupes of tabs的時候也會用到拆分技術。 在選項卡標題區域的快捷菜單中有拆分命令:
須要強調的是在系統定義的快捷鍵配置方案中(好比說默認的Windows快捷鍵方案)是沒有與拆分命令相關聯的快捷鍵的,咱們向其中自定義添加對應的快捷鍵設置。詳見Configuring keyboard schemes和Configuring keyboard shortcuts。
拆分後的窗口共享一個剪貼板,所以能夠很方便的在各個選項卡之間進行復制粘貼,固然也能夠將一個選項卡組的文件拖動到另外一個選項卡組中。
也能夠在已拆分和未拆分的選項卡組中進行切換,使用主菜單命令Window → Editor Tabs → Goto Next Splitter/Goro Previous Splitter。
須要強調的是在系統定義的快捷鍵配置方案中(好比說默認的Windows快捷鍵方案)是沒有與拆分命令相關聯的快捷鍵的,咱們向其中自定義添加對應的快捷鍵設置。詳見Configuring keyboard schemes和Configuring keyboard shortcuts。
Pycharm容許咱們更改拆分方向。例如咱們已經建立了一個垂直方向的拆分窗口,而且不想再看到水平拆分,只需選擇標題區域快捷菜單命令Change Splitter Orientation,或者主菜單命令Window → Editor Tabs。
當咱們厭倦了拆分的窗口後,能夠經過擇標題區域快捷菜單命令Unsplit來取消拆分,或者是主菜單命令Window → Editor Tabs。固然這樣只會取消當前選項卡組的拆分,若是但願取消全部拆分,選擇Unsplit All命令便可。
七、選項卡屬性配置
咱們能夠在Pycharm設置對話框中更改編輯框選項卡的屬性配置。打開Editor Tabs頁面(單擊主工具欄的設置按鈕,或者選擇File→Settings主菜單命令,展開Editor節點,單擊Editor Tabs),依據我的習慣進行更改: 更多選項卡信息參見Managing editor tabs。