Visual Studio Code 8 月 Python 擴展更新


訪問:

微軟中國官方商城 – Visual Studio

Jupyter Notebook 單元調試

此版本正式發布了 Jupyter Notebook 單元調試功能(cell debug),使用該功能,開發者可以設置斷點並單擊單元格定義中顯示的“調試單元”選項。這將啟動一個調試會話,用於代碼跟進、檢查變量並設置監控,與調試 Python 文件或應用類似。

Insiders 程序

該功能讓開發者可以輕鬆選擇加入內部開發人員計劃,可以在版本發布之前嘗試新功能和 bug 修復。可選每週或每日的更新節奏,自動安裝 Python 擴展的最新 Insiders 版本。

改進自動縮進

此版本支持 else、elif、final、break、continue、pass 和 raise 等語法的自動縮進。

改進 Python 語言服務器

此版本使用 Python 語言服務器為“轉到定義”添加了新功能,現在可以定位到定義變量的代碼的位置,同時還添加了“轉到聲明”。

包查看器(package watcher)有一些修復,以往import 了環境中未安裝的軟件包時,通過pip 安裝該軟件包並不能解決錯誤,並且用戶將被迫重新加載整個VS 代碼窗口,現在這個問題已經解決了。

此外還有其它方面的 bug 修復與功能改進,另外官方還對新功能開啟了 A/B 測試,所以如果發現還沒有公佈的新功能,那很可能是正在參與內測。要查看自己是否參與了內測,可以檢查 Python 擴展輸出欄中的第一行,如果希望退出 A/B 測試,可以在 Visual Studio Code 中禁用遙測。

詳情查看:

https://devblogs.microsoft.com/python/python-in-visual-studio-code-august-2019-release

.

Leave a Comment