Visual Studio Code Python – Aug Updates

Back
Category : News

Visual Studio Code 的 Python、Pylance 及 Jupyter 擴展於 2025 年 8 月迎來了一次重大更新,為 Python 開發者帶來了多項新功能和改進。根據 Microsoft 的 Python 開發者博客,這次發布的重點包括對 Python 3.13+ 的 shell 整合支援、Python Environments 擴展的改進,以及增強的終端建議功能,這些更新旨在提升開發者在 VS Code 中使用 Python 的體驗。以下將詳細介紹此次更新的主要內容,並以香港粵語風格改寫,讓本地開發者更易理解。

首先,呢次更新加入咗對 Python 3.13+ 的 shell 整合支援,意味住開發者可以用更流暢嘅方式喺 VS Code 嘅終端機同 Python 互動。呢個功能同之前嘅版本相比,佢唔單止支援新版本嘅 Python,仲提升咗同 REPL(即時執行環境)嘅互動效率。簡單黎講,你而家可以用終端機直接同 Python 3.13+ 互動,得到更智能嘅代碼提示同文件建議,幫你更快咁寫同 debug 程式。為咗用呢個功能,你要確保喺 VS Code 嘅 settings.json 入面設定好 "python.terminal.shellIntegration.enabled": true,同埋 "terminal.integrated.shellIntegration.enabled": true,咁先可以完全發揮呢個功能嘅威力。

第二,Python Environments 擴展喺呢次更新入面亦有唔少改進。呢個擴展而家已經係 Python 擴展嘅一個可選依賴,佢會喺你安裝 Python 擴展嘅時候一齊裝好。喺呢個階段,Microsoft 仲係逐步推出呢個擴展,目標係收集更多用戶反饋,確保佢嘅穩定性同可靠性。Python Environments 擴展可以幫你更方便咁管理唔同嘅 Python 環境,例如 virtualenv 同 conda 環境。佢仲新增咗 Quick Create 功能,幫你用最少嘅輸入就創建一個新嘅虛擬環境。舉個例,佢會自動偵測你機入面最新嘅 Python 版本,然後一鍵幫你生成 .venv(用於 virtualenv)或者 .conda(用於 conda)嘅環境,仲會自動幫你裝好工作區入面嘅依賴包,對於新手同有經驗嘅開發者都係一個好方便嘅功能。

除此之外,終端機嘅建議功能亦都得到咗增強。透過語言伺服器(language server),你而家喺終端機入面用 Python REPL 嘅時候,可以享受到同編輯器入面一樣嘅智能代碼補全功能。簡單啲講,你喺終端機打代碼嘅時候,VS Code 會即時俾你一啲建議同文件解釋,幫你更有效率咁寫程式。呢個功能同樣需要啟用上述嘅 shell 整合設定先可以完全用得到。

另外,Jupyter 筆記本嘅體驗亦有提升。今次更新加入咗對代理工具(agent tools)嘅支援,特別係喺筆記本嘅內聯聊天功能入面。呢啲改進令到你喺 Jupyter 筆記本入面同 AI 工具(例如 GitHub Copilot)互動嘅時候,會更加順暢同高效。開發者可以喺筆記本入面直接同 AI 聊天,進行代碼編輯、插入或刪除單元格,甚至改變單元格類型,全部都唔使中斷你嘅工作流程。

總括黎講,2025 年 8 月嘅 Python 擴展更新為 VS Code 用戶帶來咗更多強大同實用嘅功能。無論你係新手定係老手,呢啲新功能同改進都可以幫你更輕鬆咁寫 Python 程式。如果你想試下呢啲新功能,記得去 VS Code Marketplace 下載 Python 同 Jupyter 擴展,或者喺 VS Code 嘅擴展視圖(Ctrl + Shift + X)直接安裝。如果你遇到任何問題或者有建議,可以喺 Python VS Code 的 GitHub 頁面提交 issue。想了解更多詳情,請瀏覽 https://devblogs.microsoft.com/python/python-in-visual-studio-code-august-2025-release