微軟發布了 4 月的 Visual Studio Code Python 擴展更新,該版本包括 Jypyter Notebooks 中的 ipywidgets 支持以及 Django 和 Flask 自動重裝的調試器支持。
Jypyter Notebooks 中的 ipywidgets 支持
新版本支持 VS Code 中 Jupyter Notebooks 中的所有 ipywidgets(包括自定義的)。這意味著可以將所有交互式繪圖庫(例如 beakerX、bqplot 等)與 Notebooks 和 VS Code 中的數據進行交互及可視化。
對 Django 和 Flask 自動重新加載的 Debugger 支持
在 Python 擴展的 3 月發行版中,引入了新的 Python 調試器 debugpy。現在,它支持實時重新加載 Django 和 Flask 等 Web 應用程序。對應用程序進行編輯時,無需重新啟動調試器即可進行應用。保存更改后,將在相同的調試會話中自動重新加載 Web 服務器。
其他改進
確保打印圖適合 PDF 頁面
支持使用 “esc” 或 “ctrl+u” 清除交互式窗口輸入框的內容
即使禁用遙測也可以使實驗正常進行
確保在單元執行和單元編輯之間保留單元中的用戶代碼