簡介
Pycharm是python程式設計過程中最為推薦的編輯除錯軟體之一,其使用簡單,介面友好,也成了學習Python路上必須學會的軟體之一,本篇教程簡單介紹一下windows使用者從安裝到日常使用的基本功能,其他系統也可簡單參考。
軟體安裝
- Python安裝
Pycharm作為Python編輯除錯工具,所以首先要確保Python能正常安裝和使用,不過Python安裝不在本教程討論範圍內,這裡提供一個 官網直達電梯
版本3.10官網下載電梯
可根據自己電腦配置,下載安裝適合版本,一般情況使用推薦版本即可
本教程使用python 3.9作為演示
- Pycharm軟體獲取,推薦直接官網下載,官網下載連結電梯在此
普通使用者下載社群版(community)即可,當然也非常推薦使用專業版(Professional),不過需要付費或者使用其他方式(你懂得)才能使用,專業版帶有遠端除錯等高階功能,放在其他教程中講解,本篇主要講解社群版的基礎功能。
- Pycharm安裝
安照第2步下載好安裝包以後,雙擊檔案,按照提示一直選擇下一步即可完成安裝。部分選項如下:
這一步可以參考解釋,都勾選上
-
Pycharm 執行配置
4.1 啟動 PyCharm,你將看到匯入設定彈窗。PyCharm 會自動檢測出這是首次安裝,併為你選擇「Do not import settings」選項。點選 OK
4.2 之後 PyCharm 會讓你選擇鍵盤對映(keymap scheme)。保留預設設定,點選右下角的「Next: *** 」
4.3 直接點【start using pycharm】就可以開始編寫程式啦
-
建立第一個工程
5.1 點選 [ New Project]
5.2 配置工程目錄,選擇直譯器
這一步預設是選擇New environment 虛擬環境,但這樣會把python環境複製一份作為虛擬環境,好處是可以為不同工程配置不同的直譯器和python包,壞處也比較明顯,會佔用更多空間,而且對於新手來說python環境一多,反而很亂,還不如通用一個python直譯器和庫檔案包,所以我推薦先用已存在的直譯器。
5.3 選擇系統直譯器
這一步很依賴步驟1中的python安裝,如果安裝好python並且配置好環境變數,這一步會自動識別到系統python直譯器的路徑,否則檢查python環境變數配置並重試,或者手動選擇python直譯器路徑。
5.4 選擇OK,新介面如下,選擇 [create] 即可
5.5 彈出介面如下,至此,第一個可執行的工程就已經建立好了,預設建立了一個main.py,是一個輸出“pycharm”的例程。
執行和除錯
1 我們直接點選右上角的執行按鈕
可以看到此處直接輸出了 Hi, PyCharm ,這裡第一行就是python直譯器的路徑和執行檔案的路徑,第二行就是輸出的內容
2 我們再在這個基礎上,新增一句輸出“hello, word”進行測試
可以看到這一步,我們鍵入字元會有自動補全等功能提示,這是因為PyCharm 提供 Intelligent Coding Assistance 功能,可以執行程式碼補全、程式碼檢查、錯誤高亮顯示和快速修復建議。比如鍵入 main 並點選 tab 鍵,PyCharm 會自動補全整個 main 從句。
此外,如果你在條件句前忘記鍵入 if,在該句子最後增添.if 並點選 Tab 鍵,PyCharm 將修復該 if 條件句。如果你在需要print的內容後面鍵入 .print ,同樣也會自動將print移動到句首並將要輸出的內容用括號括起來,該用法同樣適用於 True.while。這即是 PyCharm 的 Postfix Completion 功能,它可以幫助使用者減少退格鍵使用次數。
3 點選右上角的執行,可以看到輸出了我們剛剛新增的內容
4 除錯並單步執行
在程式編寫過程中,常常需要單步執行程式,我們這裡演示一下
這裡,我們首先用滑鼠點選行號旁邊的空白處,增加斷點,然後點選右上角的debug圖示
然後 如果需要看變數就選擇下方預設的Debugger視窗,如果需要看輸出,就選擇Console視窗,此處我們選擇了Console,接下來選擇step into 單步執行到子程式裡面,或者step over 執行完該步等一系列選項,安需選擇即可。
5 子程式檢視
點選structure按鈕,會彈出該視窗,用於顯示當前檔案的結構,對與檢視API手冊等大型檔案非常方便和高效
6 程式跳轉:按住ctrl 鍵 + 滑鼠左鍵單擊變數或函式名,即可跳轉到定義處,不過該功能前提是通過pip 工具安裝好包,或者將檔案與當前程式放置到同一目錄,如果不能正常跳轉,需要檢查安裝包的方式是否正確,如果是第三方庫檔案,沒有安裝檔案,也可以直接將.py檔案放到當前程式設計目錄內,就可以識別並跳轉、補全。
7 工程配置
幾乎所有配置都會用到如下選單進行設定,非常重要,進入該頁面後,工程相關絕大多數的配置都可以在這裡找到,由於功能繁多,這裡就不詳細講解,一般常用的就是修改直譯器路徑,修改主題,字型,軟體背景等功能,大家可以自行去摸索哦
結語
至此為止,pycharm的入門功能就介紹完了,恭喜你又學習到一個新的工具。
當然pycharm的功能非常豐富,常用的還有版本管理,遠端除錯等高階功能,可以多多檢視官網幫助文件,進行深入學習
.
.
.
.
歡迎各位老鐵一鍵三連,本號後續會不斷更新樹莓派、人工智慧、STM32、ROS小車相關文章和知識。
大家對感興趣的知識點可以在文章下面留言,我可以優先幫大家講解哦
原創不易,轉載請說明出處。