Pycharm 常用設置


Pycharm版本分布

  • pycharm-professional專業版: 試用30天,收費版,功能最全
  • pycharm-community社區版: 免費.新手推薦使用此版
  • pycharm-education教育版: 基於社區版.在校生可以使用此版

為什么我的Pycharm不能新建flask項目

這個是版本的原因,很可能你安裝的是社區版或者教育版

確切的說,這兩個版本不會幫你創建項目結構

對於處於學習初期的人而言,自己創建項目結構更有助於學習

只有專業版才提供了快速創建特定項目的選項

應該選擇什么樣的Python解釋器環境

基於我們已經安裝的python而創建的解釋器稱為虛擬環境

常用的虛擬環境主要有3種:virtualenv,venv,conda

以virtualenv為例:

location 指的是虛擬環境文件夾位置,如果是社區版,系統默認位置是當前項目根目錄,專業版是用戶文件夾

base interpreter 指的是python解釋器,一般是我們已經安裝的python版本python.exe文件的路徑

inherirt global site-packages 是否繼承上面已經安裝的包

make available to projects 是否對所有項目可見

1562820992869

如何修改顏色方案

建議 Darcula, Monokai

1562821222891

如何修改字體

Font: 默認字體.后面的選項表示篩選等寬字體.常用編程字體: consolas, courier new, Hack, Source Code Pro

Size: 字體大小.建議16-24

Line spacing: 行間距

Fallback font: 備用字體.例如上面選擇了一個英文字體,沒有包含中文字體,那么就會使用此字體

1562821262964

此外,編輯界面的字體和終端界面字體還可以單獨設置

1562821567661

1562821580746

如何關閉那些煩人的代碼提示/語法風格檢測/波浪線

這個問題指的是類似下面的情況,或者其他類型的弱提示

1562825540454

上面的綠色波浪線指的是,變量名不符合小駝峰規則

出現這些問題提示,說明你的編程風格不符合規范

變量命名規范是國際通用的准則

而python還有自己的加強版規范-PEP8

臨時關閉提示

1562825747266

永久關閉提示

1562825774644

1562825807187

如何安裝package

點擊 + 號按鈕后,搜索需要的包

1562826205366

為什么安裝package很慢

默認的源是國外的服務器,如果網絡位置不理想就會很慢,可以修改為國內的鏡像源

在 install package 界面,點擊 manage repositories 按鈕

1562826393035

添加一個國內源地址,以下三個任選一個

https://pypi.tuna.tsinghua.edu.cn/simple/

https://mirrors.aliyun.com/pypi/simple/

https://pypi.douban.com/simple/

1562826456764

如何格式化代碼

上面提到過如何關閉那些提示信息,其實只要寫完之后格式化一遍代碼,就會自動幫你整理你的代碼

菜單欄 - code - reformat code, 或者使用快捷鍵 Ctrl+Alt+L

1562826800208

此外,還可以通過設置文件監視來自動格式化代碼

首先安裝一個package: black

然后根據下圖添加一個 file watcher

1562826983022

這樣當你保存python文件時,black工具會自動被調用並格式化當前文件

如何創建一個自己的package

初學者在學到 類和對象 的相關知識后,會開始嘗試自己編寫一個包,正確的做法是創建如下的文件夾

1562827309979

如果你足夠細心,會發現這個文件夾僅僅是多了一個自動創建的 __init__.py 文件

因此,創建一個 Directory,然后在里面手動創建一個 __init__.py 文件也是可以的

這些自動補全你知道嗎?

main

1562827666574

1562827720782

.print

首先輸入需要print的內容,然后輸入 .print

1562827800260

1562827844885


powered by typora


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM