VSCode編譯、除錯Python(Python in VSCode)
阿新 • • 發佈:2018-12-13
VSCode是微軟開發的輕量級編輯器,加裝擴充套件程式後,可以用來編譯、除錯程式,十分方便. VScode
個人覺得VSCode的優點主要有:
- 輕量級,相較於VS Studio,VSCode要小地多
- 跨平臺,VSCode在Windows, MacOS和Linux上均可以使用
- 擴充套件性,編譯C++和Python等其他語言
- Git,VSCode內嵌Git可以方便地進行程式的管理
本文參考VSCode官網Tutorial介紹如何使用VSCode編寫、執行和除錯Python語言。
Prerequisites
- VSCode
- Python官網下載安裝的IDE和Anaconda均可。
- 在Windows中在系統變數Path中新增Python編譯器的路徑。可以通過windows + R,輸入cmd開啟命令視窗,鍵入Path命令,檢視Python.exe的路徑是否在其中。
安裝擴充套件
-
單擊VSCode左側選單欄-Extension圖示,輸入Python進行搜尋,在下方的Python擴充套件程式中點選安裝即可。
-
選擇編譯器,Ctrl+Shift+P,鍵入Python: Select Interpreter,選擇相應安裝好的Python編譯器
-
安裝Linter,一般來說完成擴充套件的安裝後,會出現提示Linter pylint is not installed 的資訊,點選安裝即可。這個是用來提示錯誤資訊的。
執行程式
選擇一個資料夾,建立副檔名為py的Python指令碼檔案,就可以執行程式了。執行的方法有以下幾種:
- F5
- Terminal中輸入:python
- 程式頁面右鍵選擇在“終端中執行Python檔案”
除錯
Python的除錯和C++基本相同,單擊右側選單欄中的蜘蛛圖示,進入Debug。可以在程式行號上單擊設定斷點,F11單步執行,在左側的Variable中觀看變數的取值等。