亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

PyCharm 的編輯器基本介紹

前面我們花了幾個章節介紹開發程序前的準備工作,從本節起,我們將正式開始使用 PyCharm 編寫Python 程序了。本節主要目的是讓大家先認識一下編輯器部分,以及各功能區的一些基本操作。如果用過其它 IDE,對這部分知識將會駕輕就熟。

1. 編輯器布局

下面是一個打開的編輯器,頁面主要分為了 4 個部分:

圖片描述

  1. 顯示行號、書簽及斷點區域;
  2. 選項卡顯示當前打開的文件的名稱;
  3. 滾動條顯示當前文件中的錯誤和警告。鼠標懸停,會顯示詳細信息;
  4. 輔助在當前文件中的代碼內導航,上面例子就依次顯示了類名->方法名->語句。

2. 導航

您可以使用各種快捷方式在編輯器和不同的工具窗口之間進行切換、更改編輯器大小、切換焦點等等操作,下面列舉幾個常用的快捷方式:

  1. 最大化編輯器窗格:在編輯器中,按 ? ? (Shift + Esc)。PyCharm 隱藏除編輯器之外的所有工具窗口。
  2. Esc 將焦點從窗口切換到編輯器,PyCharm 將焦點從任何窗口移動到編輯器中最后打開文件的Tab頁。
  3. F12 跳轉到最后一個打開的工具窗口。

除此以外, 也可使用切換器(Ctrl + Tab),會有一個名為 Switcher 窗口彈出,列出所有工具欄與打開文件。按住 Ctrl 使切換器彈出窗口保持打開狀態,按 Tab 在元素之間移動,在打開的文件和工具窗口之間跳轉,按 Delete 將從列表中刪除所選文件,并在編輯器中關閉該文件。
圖片描述

3. 選項卡

3.1 選項卡配置

依次點擊菜單File/PyCharm -> Settings/Preferences -> Editor -> General -> Editor Tabs。在這里可以設置顯示外觀,顯示順序以及設置最多顯示的個數等等。

圖片描述

3.2 基本操作

PyCharm 提供了豐富的選項卡操作,選擇其中一個打開的文件,右鍵點擊會彈出下面的菜單,紅色方框都是與選項卡相關的。

圖片描述

另外,點擊主菜單 Window -> Editor Tabs,菜單中列出所有與選項卡相關的操作。

圖片描述

現在具體介紹菜單上的常用操作:

  • 要關閉所有打開的選項卡,右鍵單擊任何選項卡并選擇 Close All ;
  • 要關閉所有非活動選項卡,按住 (alt),然后單擊活動選項卡上的 x 按鈕。在這種情況下,只有活動選項卡保持打開狀態;
  • 要關閉除活動選項卡和固定選項卡之外的所有非活動選項卡,右鍵單擊單擊任何選項卡并選擇 Close Others 選項卡。
  • 重新打開已關閉選項卡,右鍵單擊任何選項卡,然后從上下文菜單中,選擇 Reopen Closed Tab 。
  • 若要在選項卡之間移動 ?→ or ?← (Alt + Right or Alt +Left), 或者使用上面的提到的切換器。

Tips:有時候一些快捷鍵可能會有失效的情況,可能是與系統安裝其它軟件快捷方式有沖突導致的。

固定或取消固定選項卡

可以在編輯器中固定活動選項卡,以便當達到選項卡限制或使用 “Close Others” 命令時,該選項卡保持打開狀態。要固定或取消固定活動選項卡,請右鍵單擊它,然后從上下文菜單中選擇 Pin TabUnpin Tab 。

拆分屏幕

有時候我們需要同時打開多個文件,這時可以使用多個選項來拆分屏幕。在編輯器中,右鍵單擊所需的編輯器選項卡,然后選擇要如何拆分編輯器窗口 Split Vertically or Split Horizontally(垂直拆分或水平拆分), 或者plit and Move Right or Split and Move Down(拆分右移動或向下移動選項)。PyCharm 將創建編輯器的拆分視圖,并根據所選內容進行設置。

下面的例子,先做了水平拆分,又做了垂直拆分,同時打開了三個文件。
圖片描述

分離選項卡

有時候你希望文件以單獨窗口顯示,這時選擇某一選項卡,按 Shift + F4。
圖片描述

4. 一些有用的配置

最后, 盡管在前面的章節中已經講過一些編輯器基本配置,像字體及字體大小等等?,F在補充介紹一些筆者認為比較有用的設置。

配置代碼樣式

菜單File/PyCharm -> Settings/Preferences -> Editor -> General -> Code Style -> Python,在這里可以設置縮進、空格、換行和大括號、空行等消息。

圖片描述

更改編輯器中的字體大小

菜單File/PyCharm -> Settings/Preferences -> Editor -> General, 轉到鼠標控制部分,使用 Command +鼠標滾輪選項選擇"更改字體大小(縮放)。
圖片描述
返回到編輯器,按住?,并使用鼠標滾輪,調整字體大小。

配置代碼完成選項
菜單File/PyCharm -> Settings/Preferences -> Editor -> General -> Code Competion。在這里,您可以配置匹配規則、自動顯示選項、 及顯示排序等。
圖片描述
如果編輯器沒有補全提示,如下圖,將紅框中“Power Save Mode”前的勾去掉

圖片描述

PyCharm 的 CPU 使用率有時可能相當高,主要是由于各種代碼檢查功能造成的,包括自動補全、語法錯誤檢查等等。在這種情況下,如果使用Power Save Mode,這將禁用應用程序范圍的所有檢查和其他 CPU 密集型任務。所以取消上面的選項,才能打開代碼提示。

5. 小結

這節主要介紹了編輯器布局及一些常用操作與相關配置,相對比較簡單,但也是以后學習工作中幾乎每天都要用到的操作。在實際操作過程中,能使用快捷鍵的,就不建議用菜單進行操作,逐漸養成使用快捷鍵的習慣。

圖片描述