工具篇:PyCharm常用配置和功能
前言
PyCharm是一種Python IDE,帶有一整套可以幫助使用者在使用Python語言開發時提高其效率的工具,比如除錯、語法高亮、Project管理、程式碼跳轉、智慧提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高階功能,以用於支援一些通用框架下的專業Web開發。
進去後會發現有兩個版本,一個是社群版,一個是專業版。只有社群版是免費的,專業版需要啟用碼。
差別在哪兒呢?我還真沒感覺到,介面來看專業版就只是多了一些模板,除了開始學習的時候我用模板建過幾次工程,後來做具體專案就從來沒有用過模板,因為不適用。
常用設定
pycharm的功能使用很簡單,自己摸索一下就行了,這裡列舉一些常用設定。
1、工程選項卡
有一次裝完軟體之後,發現左邊的project工程欄目不見了,找了半天還是網上查了一下就解決了,先記這兒:
左下角有個切換按鈕
2、編碼設定
Python的編碼問題由來已久,為了避免一步一坑,Pycharm提供了方便直接的解決方案
在 IDE Encoding、Project Encoding、Property Files三處都使用 UTF-8編碼,同時在檔案頭新增
#-*- coding: utf-8 -*
3、直譯器設定
當有多個版本安裝在電腦上,或者需要管理虛擬環境時,Project Interpreter提供方便的管理工具。
4、 快捷鍵風格
對於常用的快捷鍵,可以設定為自己熟悉的風格。比如我經常用visual studio,那麼就可以設定:
file -> Setting -> Keymap -> Keymaps -> vuisual studio -> Apply
5、改變字型大小
一進pycharm就發現,這字型也太小了,怎麼設定呢,實際有兩部分:
1)修改程式碼欄字型
通過 File->Setting->Editor->Font 調節,比如把size從10調成14,點applay應用設定
這時候會發現程式碼欄字型確實改了,但是選單欄和列表框字型還是小。
File->Setting->Editor->Font
2)修改選單欄列表框字型
通過 setting>>>在搜尋框搜Appearance,勾選 Override default fonts by(not recommended)
3)滑鼠改變字型
瀏覽器的時候我們習慣於Ctrl+滑鼠滾輪改變字型大小,很多編輯工具也提供,那麼Pycharm中支援嗎?也是支援的,只是預設不開啟,可以設定
file -> Setting ->Editor->Mouse
6、建立python檔案模板
通常可以新增預設直譯器,作者資訊,檔案描述資訊等
File->settings->Editor->File and Code Templates->Python Script
遠端除錯
有時我們需要在Windows上編寫程式碼,在Linux執行程式碼,或著是團隊合作開發專案,我們就需要遠端連線Linux伺服器進行程式設計。這個問題Pycharm同樣能滿足,除了本地強大的編輯能力外,Pycharm還具有遠端程式設計除錯功能,只是配置相對麻煩,有需要的可以參看附錄的連結。這裡我就大概列一下步驟:
- 遠端機器上建立Python工程
- 在Pycharm上配置遠端伺服器
- 新增新的連線選擇SFTP協議,配置好使用者密碼
- 然後就可以瀏覽遠端伺服器,在上面新建檔案了
- 編寫程式碼,更新到伺服器
- 新增檔案執行許可權,使用XShell執行檔案