マイクロソフトは、4月のVisual Studio Code Python拡張アップデートをリリースしました。これには、Jypyter Notebooksでのipywidgetsサポートと、DjangoおよびFlask自動リロードのデバッガーサポートが含まれます。
JypyterノートブックでのIpywidgetsサポート
新しいバージョンは、VS CodeのJupyter Notebooksのすべてのipywidgets(カスタムのものを含む)をサポートします。これは、すべてのインタラクティブなプロットライブラリ(beakerX、bqplotなど)を、ノートブックとVSコードのデータと対話して視覚化できることを意味します。
DjangoとFlaskの自動リロードのデバッガーサポート
Python拡張機能の3月のリリースでは、新しいPythonデバッガーdebugpyが導入されました。現在は、DjangoやFlaskなどのWebアプリケーションのリアルタイムリロードをサポートしています。アプリケーションを編集するときに、デバッガーを再起動せずにアプリケーションを適用できます。変更を保存すると、Webサーバーは同じデバッグセッションで自動的に再読み込みされます。
その他の改善
- 印刷された画像がPDFページに適合していることを確認してください(#9403)
- 「esc」または「ctrl + u」を使用してインタラクティブウィンドウの入力ボックスの内容をクリアするサポート(#10198)
- テレメトリが無効になっている場合でも、実験は正常に続行できます(#10008)
- ユニットの実行とユニットの編集の間は、必ずユニット内のユーザーコードを保持してください(#10949)
詳細については、更新手順を参照してください。
https://devblogs.microsoft.com/python/python-in-visual-studio-code-april-2020-release/