PyCharm使用心得

王奧OX發表於2019-02-16

前言

PyCharm是大JB旗下的產品之一,對於廣大Python開發者來說應該不會陌生,對於個人開發者來說用什麼IDE(VIM/Sublime Text/Visual Studio Code)可能並不重要,但是面對一個開發素質參差不齊的團隊時,我相信老老實實統一使用PyCharm會是一個雖然大但是全的不錯選擇,因為一開始就開啟pep8和pylint檢測能顯著提升程式碼質量,各種錯誤和警告提示會逼著你寫出高質量的程式碼。當然統一編碼和註釋風格,小團隊做一些適度的code review和單元測試會幫助團隊一起更快的成長,良好的程式碼有時候靠的是自律、規範和review,而不僅僅是技術。

“我不是個偉大的程式設計師,我只是個有著一些優秀習慣的好程式設計師” | By Kent Beck

PyCharm – Python IDE for Professional Developers by JetBrains.

更新記錄

2017年08月25日 – 初稿

閱讀原文 – https://wsgzao.github.io/post…

擴充套件閱讀

PyCharm – https://www.jetbrains.com/pyc…

購買和使用

JetBrains 的產品大多數是付費形式,但是對於教育行業卻實行免費授權計劃,幾乎涵蓋所有產品,十分良心。

學生授權申請方式
https://sales.jetbrains.com/h…

如果已經有一定經濟能力請支援正版

基本配置

以下設定選項隨著版本調整可能發生位置變化,但可以在Settings(Ctrl+Alt+S)左上角的搜尋欄裡快速進行查詢

字型調整

預設的字型個人覺得偏小,File-->Settings-->Editor-->Font,新版本不必像老版本一樣調整前必須要保持一個新的Scheme,直接修改你喜歡的字型和大小應用就可以看到效果了

顯示行號

File-->Settings-->Editor-->General-->Appearance裡勾選Show line numbers

皮膚主題與編輯器主題

皮膚主題和編輯器主題是分開設定的

皮膚主題在File-->Settings-->Appearance & Behavior-->Appearance的Theme選項下選擇

編輯器主題在File-->Settings-->Editor-->Colors Scheme的Scheme選項下選擇

自動生成檔案頭

預設情況下,新建完一個檔案後,PyCharm會生成一個__author__ = `$USER`的檔案頭,但通常每個Python檔案都會新增# -*- coding: utf-8 -*-來控制編碼。可以在File-->Settings-->File and Code Templates中的Templates選中Python Script在右側把你要自動新增的內容加進去

# -*- coding: utf-8 -*-
# __author__ = `wangao`

常用快捷鍵

溫馨提示:PyCharm會實時自動儲存程式碼並寫入本地檔案

Ctrl + / 行註釋,可以批量選擇和取消
快速按2次Shift 全域性檔名稱查詢,可以快速定位所要編輯的檔案

Ctrl + F 當前檔案查詢
Ctrl + R 當前檔案替換
Ctrl + Shift + F 全域性查詢,可能會和輸入法的簡繁快捷鍵衝突,記得關閉
Ctrl + Shift + R 全域性替換

Ctrl + Z 撤銷
Ctrl + Shift + Z 回撤

使用技巧

未完待續

參考文獻

@陳俊嶺 把Pycharm官方幫助文件翻譯了一遍,如果英文不好可以適度參考

我的Pycharm,我做主 – http://blog.csdn.net/u0130880…

相關文章