前言
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…