Microsoftは米国時間2020年12月14日、Visual Studio Code用拡張機能「Python」を更新した。公式ブログによれば、Pythonの言語サーバーであるPylanceを用いたメソッドや変数コードの抽出、Pylance Insiderへの対応、グラフを作成するIpywidgetsのノートブックサポートなど、13の変更点を含んでいる。

  • Pylanceを用いた変数の抽出。コードの整理が容易になる(画像はすべて公式ブログより抜粋)

    Pylanceを用いた変数の抽出。コードの整理が容易になる(画像はすべて公式ブログより抜粋)

Pylance Insiderを有効にするには、拡張機能の設定で「daily」を選択するか、設定ファイルに「"pylance.insidersChannel" : "daily"」を記述すればよい。また、Visual Studio Codeのjupiter notebook実装であるノートブックがIpywidgetsをサポートすることで、複数のプロットライブラリーを用いたグラフ描画が可能になった。より詳細な変更点はChangelogを参照してほしい。

  • Ipywidgetsを用いたグラフ描画

    Ipywidgetsを用いたグラフ描画

阿久津良和(Cactus)