[フレーム]
BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

InfoQのすべての体験をアンロックして、そのメリットを最大限に活用しましょう

ログインして、InfoQのすべての体験をアンロックしましょう!お気に入りの著者やトピックの最新情報を入手し、コンテンツと交流し、限定リソースをダウンロードできます。

ログイン
または

アカウントをお持ちでない方

登録
  • あなたにとって重要なトピックや同僚の最新情報を入手しましょう最新の洞察とトレンドに関する最新情報を即座に受け取りましょう。
  • 継続的な学習のために、無料のリソースに手軽にアクセスしましょうミニブック、トランスクリプト付き動画、およびトレーニング教材。
  • 記事を保存して、いつでも読むことができます記事をブックマークして、準備ができたらいつでも読めます。

Topics

地域を選ぶ

InfoQ ホームページ ニュース マイクロソフト、DocumentDB VS Code拡張機能とローカルエミュレーターで開発者エクスペリエンスを強化

マイクロソフト、DocumentDB VS Code拡張機能とローカルエミュレーターで開発者エクスペリエンスを強化

2025年8月21日 読了時間 2 分

作者:

翻訳者

原文リンク(2025年06月26日)

マイクロソフトは最近、Visual Studio Code向けのオープンソースDocumentDB拡張機能DocumentDB Local、軽量なローカルエミュレーターをリリースした。Azure Cosmos DBMongoDB APIおよび標準のMongoDBインスタンスと共に使用するよう設計されたこのツールセットは、開発者がVS Code内から直接ドキュメントデータベースを管理、クエリ、編集できるようにし、外部ツールやクラウドリソースの必要性を消し去る。

開発者はVS Code Marketplaceからこの拡張機能をインストールすることで、シンタックスハイライトやオートコンプリート対応のスマートエディターを使ってコレクションの閲覧、ドキュメントのインスペクション、find()クエリの実行などができる。データは、大量データ向けのページネーション付きのテーブル、ツリー、JSON形式で確認できる。拡張機能はJSONデータセットのインポートとエクスポートも可能であり、効率的なプロトタイピングとテストを支援する。

DocumentDB Localは、コンテナ化済MongoDB互換エンジンを提供することにより、統合テストとローカル開発の互換性を補完する。MongoDBのワイヤープロトコルと、Azure Cosmos DBと同等の動作をサポートするため、ローカル環境と本番環境の互換性が確保される。

この統合ツールキットは、クラウドデータベースとの互換性を維持しながらローカルファースト開発を可能にすることで、ワークフローのフリクションを解消する。開発者は環境を切り替えたり、コンテキスト切替えを減らしたり、エディタを離れることなく、ローカルコンテナからクラウドデプロイメントまでのプロトタイプのイテレーションとエンドツーエンドのテストを加速できる-これにより、効率と生産性向上が図られる。

この機能はVSCode独自のものではない。MongoDBのサポートはIntelliJ IDEADataGripなどのJetBrains IDEを使用するユーザー向けに成熟しており、MongoDB Shellの統合も含まれている。開発者はIDE内でドキュメントの表示や編集、シェルコマンドの実行、データベースのナビゲーションや補完機能を活用できる。

さらにDBCodeのようなサードパーティ製ツールもVS Codeにデータベース管理を統合し、MongoDBへの接続、データクエリ、スキーマ管理の一元化を提供するなど、コード中心環境へのデータベースワークフロー組み込みの成長トレンドを反映している。

洗練されたVS Codeエクスペリエンスと軽量ローカルデータベースエミュレーターを組み合わせることにより、マイクロソフトは単一のインターフェースで迅速なプロトタイピング、一貫したテスト、ローカルとクラウド環境間の効率的な移行のサポートを可能にする環境を提供することを目指している。

作者について

Craig Risi

もっと見るより少なく

この記事に星をつける

おすすめ度
スタイル

このコンテンツのトピックは DevOps です。

関連記事:
  • 関連記事

    • 関連スポンサーコンテンツ

特集コンテンツ一覧

InfoQ ニュースレター

毎週火曜日に前週のまとめコンテンツをお送りいたします。(日本語版は不定期リリース)25万人のシニアな開発者コミュニティーにぜひご参加ください。 サンプルを見る

We protect your privacy.

BT

AltStyle によって変換されたページ (->オリジナル) /