拡張機能のドキュメント
Visual Studio Codeには、専門的なワークフローを実現する豊富な拡張機能のエコシステムがあります。このセクションでは、主要な拡張機能分野に関するドキュメントを扱います。
コンテナーツール
Docker拡張機能を使用して、コンテナ化されたアプリケーションのビルド、管理、デプロイを行います。Node.js、Python、またはASP.NET Coreでのコンテナ利用を開始し、Docker ComposeやKubernetesを操作します。
データサイエンス
VS Code内で直接Jupyter Notebooksを操作し、Data Wranglerでデータを探索し、PyTorchやAzure Machine Learningを使用して機械学習モデルを構築します。
インテリジェントアプリ
Foundry Toolkitを使用して、AIを活用したアプリケーションを構築します。エージェントの作成、モデルの操作、プレイグラウンドの使用、そしてAgent Inspectorによるエージェントの動作検証を行います。
Azure
Azure拡張機能を使用して、クラウドのリソースをデプロイおよび管理します。リソースビューの使用、Azure App Serviceへのアプリケーションデプロイ、Azure Kubernetes ServiceやMongoDBの操作を行います。
リモート
リモート開発(Remote Development)を使用して、リモートマシン、コンテナ、WSL上での開発を行います。SSH経由での接続、GitHub Codespacesの利用、またはVS Code ServerやTunnelsを使用した作業が可能です。
開発コンテナー
Dev Containersを使用して、一貫した開発環境を定義します。チュートリアルに従って開始し、カスタム開発コンテナを作成して、devcontainer.jsonで構成します。