VS Codeのエージェントモードを拡張するには、を試してください!

Visual Studio Code でのデータサイエンス

VS Code 内でデータサイエンスの作業をすべて行うことができます。Jupyter Notebook とインタラクティブウィンドウを使用すれば、数分でデータの分析と視覚化を開始できます。IntelliSense サポートで Python コーディング体験を強化し、Azure Machine Learning サービスを使用して機械学習モデルをクラウドまたはエッジに構築、トレーニング、デプロイできます。

Preview of Jupyter Notebooks in VS Code

拡張機能

VS Code Marketplace には、Python データサイエンス向けに一流のデータサイエンスエクスペリエンスを提供する一連の拡張機能が用意されています。Python を使い始めるには、Microsoft は次の拡張機能を推奨しています。

ノートブック用の拡張機能を構築する

初めての拡張機能のチュートリアルを完了したら、VS Code でのノートブック開発体験を強化するいくつかの拡張機能を確認してください。

これらの拡張機能のソースコードは、Visual Studio Marketplace のプロジェクトの詳細セクションにあるリポジトリリンクを選択することで探索できます。

Jupyter 拡張機能に直接貢献することもできます。

データサイエンスプロファイルテンプレート

プロファイルを使用すると、現在のプロジェクトやタスクに応じて、拡張機能、設定、UI レイアウトをすばやく切り替えることができます。VS Code でデータサイエンスを始めるのに役立つ、便利な拡張機能、設定、スニペットが厳選されたプロファイルであるデータサイエンスプロファイルテンプレートを使用できます。プロファイルテンプレートをそのまま使用することも、独自のワークフローに合わせてさらにカスタマイズするための出発点として使用することもできます。

プロファイルテンプレートは、プロファイル > プロファイルの作成... ドロップダウンから選択します。

Create Profile dropdown with profile templates

プロファイルテンプレートを選択したら、設定と拡張機能を確認し、新しいプロファイルに含めたくない個々の項目を削除できます。テンプレートに基づいて新しいプロファイルを作成した後、設定、拡張機能、または UI に加えられた変更は、プロファイルに保持されます。

ノートブックのその他の用途

実行可能コード、数式、視覚化、リッチな Markdown を組み合わせるサポートにより、ノートブックはストーリーテリング形式で新しい概念を分解するのに役立ちます。これにより、ノートブックは教育者や学生にとって優れたツールとなります!

Polyglot Notebooks拡張機能を使用すると、C#、F#、Powershell、JavaScript、HTML、SQL、KQL (Kusto Query Language)、およびMermaidを学習できます。

Polyglot Notebooks in VS Code