1. 程式人生 > >VSCode編譯、除錯Python(Python in VSCode)

VSCode編譯、除錯Python(Python in VSCode)

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的路徑是否在其中。

安裝擴充套件

  1. 單擊VSCode左側選單欄-Extension圖示,輸入Python進行搜尋,在下方的Python擴充套件程式中點選安裝即可。

  2. 選擇編譯器,Ctrl+Shift+P,鍵入Python: Select Interpreter,選擇相應安裝好的Python編譯器

  3. 安裝Linter,一般來說完成擴充套件的安裝後,會出現提示Linter pylint is not installed 的資訊,點選安裝即可。這個是用來提示錯誤資訊的。

執行程式

選擇一個資料夾,建立副檔名為py的Python指令碼檔案,就可以執行程式了。執行的方法有以下幾種:

  • F5
  • Terminal中輸入:python
    hello.py
  • 程式頁面右鍵選擇在“終端中執行Python檔案”

除錯

Python的除錯和C++基本相同,單擊右側選單欄中的蜘蛛圖示,進入Debug。可以在程式行號上單擊設定斷點,F11單步執行,在左側的Variable中觀看變數的取值等。