首頁>技術>

使用多種語言程式設計時,比如說即使用C/C++又使用Python。即使是輕量級的程式碼,也需要切換不同的IDE。今天我試著看一下,如何使用VS code 的外掛,將VS code變成一個功能強度大的輕量級Python IDE。可能會是PyCharm的高效替代品。

操作之前,需要先安裝兩個軟體:VS CodePython3

安裝完這兩個軟體之後,我們開始配置VS code,使它能夠編寫、編譯、除錯python程式碼。

從Visual Studio Marketplace安裝VS Code的Python外掛:

安裝python

安裝Python直譯器,這個直譯器取決於你需要哪個。

Python是一種解釋型語言,為了執行Python程式碼並獲得Python IntelliSense,我們需要告訴VS Code使用哪個直譯器。在VS Code中,透過開啟命令面板(Ctrl + Shift + P)選擇一個Python 3直譯器,開始鍵入Python:然後選擇要使用的直譯器。

一般情況,選擇一個全域性直譯器就行,特殊需求,因需求而變。

配置Python直譯器

安裝完python外掛和python直譯器之後,新建資料夾和輸入程式碼,並輸入py -3 --version進行測試

安裝python外掛和python直譯器成功

同時我們看到在所在資料夾下邊多了一個.vscode檔案,裡邊多了一個setting.json檔案,內容如下:

說明這個裡邊存放了我們配置的直譯器的path

{    "python.pythonPath": "C:\\Program Files\\Python37\\python.exe"}

Python執行standardplot.py

standardplot.py使用Python執行很簡單。只需點選編輯器右上角的“在終端中執行Python檔案”播放按鈕。

執行standardplot.py

import matplotlib.pyplot as pltimport numpy as npx = np.linspace(0, 20, 100)  # Create a list of evenly-spaced numbers over the rangeplt.plot(x, np.sin(x))       # Plot the sine of each x pointplt.show()                   # Display the plot

終端輸出

上邊的python程式碼執行結果為:

執行結果

除錯standardplot.py

現在讓我們看一下如何除錯standardplot.py。

首先,standardplot.py透過將游標放在第4行上並按F9,設定斷點。或者,只需單擊編輯器的左裝訂線,在行號旁邊。設定斷點時,裝訂線中會出現一個紅色圓圈。

設定斷點

接下來,由於這是我們第一次除錯此檔案,需要初始化偵錯程式,按下F5。跳出需要選擇的除錯配置,只需選擇Python File,這是使用當前選擇的Python直譯器執行編輯器中顯示的當前檔案的配置。

這時.vscode檔案,裡邊多了一個launch.json檔案,內容如下:

可以看出,VS Code將JSON檔案用於其所有各種配置。launch.json是包含除錯配置的檔案的標準名稱。

改動後的launch.json:

接下來可以愉快的編碼了~~~

https://code.visualstudio.com/docs/python/python-tutorial

44
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 筆記-大資料探勘與資料分析