Python 在 VS Code 中的快速入門指南
Python 擴充功能使 Visual Studio Code 成為絕佳的 Python 編輯器,可在任何作業系統上運作,並可與各種 Python 解譯器搭配使用。
開始使用,請先安裝
若要進一步自訂 VS Code 以用於 Python,您可以運用Python 設定檔範本,自動安裝建議的擴充功能和設定。對於資料科學專案,請考慮使用資料科學設定檔範本。
如何建立和開啟 Python 專案或檔案
如果您有想要在 VS Code 中處理的現有 Python 專案,您可以從 VS Code 歡迎頁面或檔案總管檢視中開啟您的資料夾或檔案,或者選取 檔案 > 開啟資料夾 (Ctrl+K Ctrl+O) 或 檔案 > 開啟檔案 (⌘O (Windows、Linux Ctrl+O))。
您可以選取 VS Code 歡迎頁面上的 新增檔案,然後選取 Python 檔案,或導覽至 檔案 > 新增檔案 (),以建立新的 Python 檔案。
提示: 如果您已經在 VS Code 中開啟工作區資料夾,您可以將新檔案或資料夾直接新增到現有專案中。您可以使用檔案總管檢視中頂層資料夾上的對應 新增資料夾 或 新增檔案 圖示來建立新的資料夾和檔案。
UI 導覽
當您第一次啟動 VS Code 時,您需要安裝 Python 擴充功能才能取得 Python 專屬的功能和 UI。讓我們看看安裝 Python 擴充功能後的 UI
程式碼動作
程式碼動作(也稱為快速修正)旨在協助修正程式碼中出現警告時的問題。這些實用提示會在編輯器左邊界顯示為燈泡 (💡)。選取燈泡以顯示程式碼動作選項。這些程式碼動作可能來自擴充功能,例如 Python、Pylance 或 VS Code 本身。如需有關程式碼動作的詳細資訊,請參閱Python 快速修正。
Python 命令
可以透過命令面板 (⇧⌘P (Windows、Linux Ctrl+Shift+P)) 存取 Python 命令。從命令面板中,您可以存取 VS Code 和已安裝擴充功能的各種功能。在命令面板中輸入 “Python: “ 以尋找透過 Python 擴充功能提供的命令。
執行、偵錯和測試
現在您已更熟悉 VS Code 中的 Python,讓我們學習如何執行、偵錯和測試您的程式碼。
執行
在 VS Code 中執行 Python 程式碼有幾種方法。
若要執行您在編輯器中開啟的 Python 腳本,請選取編輯器右上角的 在終端機中執行 Python 檔案 播放按鈕。
您也可以透過其他方式在 VS Code 中迭代執行 Python 程式碼片段
- 選取一行或多行,然後按下 Shift+Enter 或按一下滑鼠右鍵並選取 在 Python 終端機中執行選取範圍/行。此命令對於僅測試檔案的一部分非常方便。
- 從命令面板 (⇧⌘P (Windows、Linux Ctrl+Shift+P)) 中,選取 Python: 啟動 REPL 命令,以針對目前選取的 Python 解譯器開啟 REPL 終端機。在 REPL 中,您可以一次輸入並執行一行程式碼。
偵錯
偵錯工具是一個實用工具,可讓您檢查程式碼執行的流程,更輕鬆地識別錯誤,以及探索變數和資料在程式執行時如何變更。您可以透過在您想要檢查的行旁邊的邊溝中按一下來在 Python 專案中設定中斷點,以開始偵錯。
若要開始偵錯,請按下 F5 初始化偵錯工具。由於這是您第一次偵錯此檔案,因此會開啟組態選單,讓您選取您想要偵錯的應用程式類型。如果它是 Python 腳本,您可以選取 Python 檔案。
一旦您的程式達到中斷點,它將會停止並讓您在 Python 偵錯主控台中追蹤資料,並使用偵錯工具列逐步執行您的程式。
如需深入瞭解 Python 偵錯功能,請參閱VS Code 中的 Python 偵錯。
測試
Python 擴充功能為 Unittest 和 pytest 提供強大的測試支援。
您可以透過活動列上的測試檢視來設定 Python 測試,方法是選取 設定 Python 測試 並選取您選擇的測試架構。
您也可以為您的 Python 專案建立測試,一旦您選擇的架構設定完成,Python 擴充功能就會嘗試探索這些測試。Python 擴充功能也允許您在測試檢視中執行和偵錯您的測試,並在測試結果面板中檢查測試執行輸出。
如需全面瞭解測試功能,請參閱VS Code 中的 Python 測試。
後續步驟
若要瞭解如何使用熱門的 Python 網頁架構建置網頁應用程式,請參閱下列教學課程
Visual Studio Code 中的 Python 還有更多值得探索之處