写点什么

微软通过 DocumentDB VS Code 扩展和本地模拟器增强了开发人员的体验

作者:Craig Risi

  • 2025-06-20
    北京
  • 本文字数:856 字

    阅读完需:约 3 分钟

大小:414.85K时长:02:21
微软通过DocumentDB VS Code扩展和本地模拟器增强了开发人员的体验

为了简化开发人员围绕 MongoDB 兼容数据库的工作流程,微软为Visual Studio Code发布了一个开源的DocumentDB扩展程序,以及一个轻量级的本地模拟器,DocumentDB Local。该工具集是为与Azure Cosmos DB的MongoDB API和标准MongoDB 实例一起使用而设计的,它使开发人员能够在 VS Code 内直接管理、查询和编辑文档数据库,而无需依赖外部工具或云资源。

 

通过 VS Code 市场安装扩展程序,可以浏览集合、检查文档,并使用具有语法高亮和自动补全功能的智能编辑器运行 find()查询。数据可以以表格、树形或 JSON 格式查看,并对于大型数据集提供无缝分页。开发人语啊吧可以导入和导出 JSON 数据集,促进高效的原型设计和测试。

 

DocumentDB Local 通过提供一个容器化的 MongoDB 兼容引擎来补充扩展程序,非常适合集成测试和本地开发。它支持 MongoDB wire 协议,并与 Azure Cosmos DB 的行为保持一致,确保了本地和生产环境之间的一致性。

 

这个统一的工具包通过实现本地优先开发同时保持与云数据库的兼容性,消除了工作流程中的摩擦。开发人员可以轻松地切换环境,减少上下文切换,并加速原型迭代。能够在不离开编辑器的情况下从本地容器测试到部署在云上的端到端的能力,显著提高了效率和生产力。

 

不过,这个功能并不是 VSCode 所独有的。对于使用JetBrains IDE(如IntelliJ IDEADataGrip)的用户,MongoDB 的支持已经很成熟了,包括 MongoDB Shell 集成。开发人员可以直接在他们的 IDE 中查看和编辑文档、执行 shell 命令,并利用数据库导航和补全功能。

 

此外,像DBCode这样的第三方工具也将数据库管理带入到了 VS Code,提供了一个统一的界面,用于连接 MongoDB、查询数据和处理模式,反映了将数据库工作流程嵌入到以代码为中心的环境中的趋势。

 

通过将优化的 VS Code 体验与轻量级的本地数据库模拟器相结合,微软希望为 MongoDB 开发人员提供一个强大而灵活的基础。他们声称这个环境可以支持快速原型设计、一致的测试,以及从本地到云环境的高效迁移,所有这些都可以通过一个单一界面完成。

 

原文链接:

https://www.infoq.com/news/2025/06/microsoft-documentdb-emulator/

2025-06-20 19:007553

评论

发布
暂无评论

vm虚拟机破解版下载 VMware Fusion Pro 13完整版图文安装教程

Rose

PS Raw增效工具:Camera Raw 16 for mac 中文版

你的猪会飞吗

Mac插件 ps插件

Autodesk Maya 2024 中文版安装完成后崩溃的解决办法

Rose

录屏软件推荐:Fast Screen Recorder 直装版/便携版下载

你的猪会飞吗

屏幕录制软件

Parallels Desktop 19 for Mac(PD19虚拟机)无需关闭sipv19.1.0一键激活版

Rose

强大的多媒体影音库管理工具 Emby for Mac 1.9.9中文版

Rose

算力与能源正在成为世界的硬通货,看超级计算机安腾如何突围

极客天地

GPT-4o 只是对话式 Al 的冰山一角,背后隐藏了哪些新机会?(内含福利) | 编码人声

声网

【CVPR2024】阿里云人工智能平台PAI图像编辑算法论文入选CVPR2024

阿里云大数据AI技术

人工智能 阿里云 算法 CVPR

数字化车间能为工厂带来哪些改变?

万界星空科技

数字化转型 数字化 mes 数字化车间

云从科技全面启动昇腾原生开发合作

极客天地

Lightroom Classic 2024中文激活版 专业级的照片编辑和管理软件

Rose

专为macOS开发的系统还原工具:Deep Freeze mac版

Rose

IBM SPSS Statistics 26 mac完美中文破解资源及详细安装教程

Rose

2024反电诈重点:打击帮信罪&掩隐罪

芯盾时代

金融 反欺诈

革命性加密Meme项目 AI PEPE2.0空投预售进入倒计时

科技热闻

人工智能 | 大模型之提示词工程:零样本提示

测试人

人工智能 软件测试 ChatGPT

photoshop2024破解版下载 附神经滤镜插件

Rose

Mac电脑怎么控制风扇转速?Macs Fan Control Pro可以帮你实现

Rose

IDEA 2023下载安装教程 IntelliJ IDEA 2023 for mac最新永久激活码

Rose

创新探索:数业智能心大陆推出心理评估数据集(MMPsy)

心大陆多智能体

人工智能 AI 大模型 心理健康 数字心理

微软通过DocumentDB VS Code扩展和本地模拟器增强了开发人员的体验_软件工程_InfoQ精选文章