PyCharm 的編輯器基本介紹
前面我們花了幾個章節(jié)介紹開發(fā)程序前的準(zhǔn)備工作,從本節(jié)起,我們將正式開始使用 PyCharm 編寫Python 程序了。本節(jié)主要目的是讓大家先認(rèn)識一下編輯器部分,以及各功能區(qū)的一些基本操作。如果用過其它 IDE,對這部分知識將會駕輕就熟。
1. 編輯器布局
下面是一個打開的編輯器,頁面主要分為了 4 個部分:

- 顯示行號、書簽及斷點(diǎn)區(qū)域;
- 選項(xiàng)卡顯示當(dāng)前打開的文件的名稱;
- 滾動條顯示當(dāng)前文件中的錯誤和警告。鼠標(biāo)懸停,會顯示詳細(xì)信息;
- 輔助在當(dāng)前文件中的代碼內(nèi)導(dǎo)航,上面例子就依次顯示了類名->方法名->語句。
2. 導(dǎo)航
您可以使用各種快捷方式在編輯器和不同的工具窗口之間進(jìn)行切換、更改編輯器大小、切換焦點(diǎn)等等操作,下面列舉幾個常用的快捷方式:
- 最大化編輯器窗格:在編輯器中,按 ? ? (Shift + Esc)。PyCharm 隱藏除編輯器之外的所有工具窗口。
- 按
Esc將焦點(diǎn)從窗口切換到編輯器,PyCharm 將焦點(diǎn)從任何窗口移動到編輯器中最后打開文件的Tab頁。 - 按
F12跳轉(zhuǎn)到最后一個打開的工具窗口。
除此以外, 也可使用切換器按 (Ctrl + Tab),會有一個名為 Switcher 窗口彈出,列出所有工具欄與打開文件。按住 Ctrl 使切換器彈出窗口保持打開狀態(tài),按 Tab 在元素之間移動,在打開的文件和工具窗口之間跳轉(zhuǎn),按 Delete 將從列表中刪除所選文件,并在編輯器中關(guān)閉該文件。

3. 選項(xiàng)卡
3.1 選項(xiàng)卡配置
依次點(diǎn)擊菜單File/PyCharm -> Settings/Preferences -> Editor -> General -> Editor Tabs。在這里可以設(shè)置顯示外觀,顯示順序以及設(shè)置最多顯示的個數(shù)等等。

3.2 基本操作
PyCharm 提供了豐富的選項(xiàng)卡操作,選擇其中一個打開的文件,右鍵點(diǎn)擊會彈出下面的菜單,紅色方框都是與選項(xiàng)卡相關(guān)的。

另外,點(diǎn)擊主菜單 Window -> Editor Tabs,菜單中列出所有與選項(xiàng)卡相關(guān)的操作。

現(xiàn)在具體介紹菜單上的常用操作:
- 要關(guān)閉所有打開的選項(xiàng)卡,右鍵單擊任何選項(xiàng)卡并選擇
Close All; - 要關(guān)閉所有非活動選項(xiàng)卡,按住
(alt),然后單擊活動選項(xiàng)卡上的x按鈕。在這種情況下,只有活動選項(xiàng)卡保持打開狀態(tài); - 要關(guān)閉除活動選項(xiàng)卡和固定選項(xiàng)卡之外的所有非活動選項(xiàng)卡,右鍵單擊單擊任何選項(xiàng)卡并選擇
Close Others選項(xiàng)卡。 - 重新打開已關(guān)閉選項(xiàng)卡,右鍵單擊任何選項(xiàng)卡,然后從上下文菜單中,選擇
Reopen Closed Tab。 - 若要在選項(xiàng)卡之間移動 ?→ or ?← (Alt + Right or Alt +Left), 或者使用上面的提到的切換器。
Tips:有時候一些快捷鍵可能會有失效的情況,可能是與系統(tǒng)安裝其它軟件快捷方式有沖突導(dǎo)致的。
固定或取消固定選項(xiàng)卡
可以在編輯器中固定活動選項(xiàng)卡,以便當(dāng)達(dá)到選項(xiàng)卡限制或使用 “Close Others” 命令時,該選項(xiàng)卡保持打開狀態(tài)。要固定或取消固定活動選項(xiàng)卡,請右鍵單擊它,然后從上下文菜單中選擇 Pin Tab 或 Unpin Tab 。
拆分屏幕
有時候我們需要同時打開多個文件,這時可以使用多個選項(xiàng)來拆分屏幕。在編輯器中,右鍵單擊所需的編輯器選項(xiàng)卡,然后選擇要如何拆分編輯器窗口 Split Vertically or Split Horizontally(垂直拆分或水平拆分), 或者plit and Move Right or Split and Move Down(拆分右移動或向下移動選項(xiàng))。PyCharm 將創(chuàng)建編輯器的拆分視圖,并根據(jù)所選內(nèi)容進(jìn)行設(shè)置。
下面的例子,先做了水平拆分,又做了垂直拆分,同時打開了三個文件。

分離選項(xiàng)卡
有時候你希望文件以單獨(dú)窗口顯示,這時選擇某一選項(xiàng)卡,按 Shift + F4。

4. 一些有用的配置
最后, 盡管在前面的章節(jié)中已經(jīng)講過一些編輯器基本配置,像字體及字體大小等等?,F(xiàn)在補(bǔ)充介紹一些筆者認(rèn)為比較有用的設(shè)置。
配置代碼樣式
菜單File/PyCharm -> Settings/Preferences -> Editor -> General -> Code Style -> Python,在這里可以設(shè)置縮進(jìn)、空格、換行和大括號、空行等消息。

更改編輯器中的字體大小
菜單File/PyCharm -> Settings/Preferences -> Editor -> General, 轉(zhuǎn)到鼠標(biāo)控制部分,使用 Command +鼠標(biāo)滾輪選項(xiàng)選擇"更改字體大?。s放)。

返回到編輯器,按住?,并使用鼠標(biāo)滾輪,調(diào)整字體大小。
配置代碼完成選項(xiàng)
菜單File/PyCharm -> Settings/Preferences -> Editor -> General -> Code Competion。在這里,您可以配置匹配規(guī)則、自動顯示選項(xiàng)、 及顯示排序等。

如果編輯器沒有補(bǔ)全提示,如下圖,將紅框中“Power Save Mode”前的勾去掉

PyCharm 的 CPU 使用率有時可能相當(dāng)高,主要是由于各種代碼檢查功能造成的,包括自動補(bǔ)全、語法錯誤檢查等等。在這種情況下,如果使用Power Save Mode,這將禁用應(yīng)用程序范圍的所有檢查和其他 CPU 密集型任務(wù)。所以取消上面的選項(xiàng),才能打開代碼提示。
5. 小結(jié)
這節(jié)主要介紹了編輯器布局及一些常用操作與相關(guān)配置,相對比較簡單,但也是以后學(xué)習(xí)工作中幾乎每天都要用到的操作。在實(shí)際操作過程中,能使用快捷鍵的,就不建議用菜單進(jìn)行操作,逐漸養(yǎng)成使用快捷鍵的習(xí)慣。

XuXinHong ·
2025 imooc.com All Rights Reserved |