一个编辑器,从代码到云
将更多的时间花在编码上,而将更少的时间花在切换工具上。使用与 Azure 和 GitHub 集成的功能和扩展,在一个位置集中开发、调试和部署。
提供本地模拟器和扩展,以便直接从编辑器生成、运行和调试云应用
导入和管理本地或远程数据库(支持 Azure Cosmos DB、MongoDB 等)的数据
具有 GitHub Actions 和 Azure Pipelines 的引导式工作流,用于创建和配置持续集成
几乎支持每种语言和应用类型,包括静态 Web 应用、无服务器 Azure Functions 和 Kubernetes 群集
在部署之前在本地开发云应用
在本地创建、运行和调试云项目,以便快速创建原型。在部署前测试新功能是否在云中高效运行,以优化成本。Azure 扩展包括 Azure 存储、Azure Cosmos DB 和 Azure Functions 的仿真器。
添加和管理数据
使用内置的 MongoDB 和 IntelliSense 支持轻松管理应用的数据。连接到本地或远程 MongoDB 服务器,并管理数据库、集合和文档,或将它们托管在具有 Azure Cosmos DB 免费层的云中。
轻松协作
你无需改变与他人合作的方式,无论他们是同一个房间的队友还是世界各地从事开放源代码项目的开发人员。使用 GitHub Pull Requests and Issues 扩展将来自 GitHub 的拉取请求和问题引入编辑器。或者,使用 Live Share 扩展 实时协作编辑、调试和应用共享,以进行配对编程或代码审查。
Kubernetes
通过 Kubernetes 扩展享受完全集成的 Kubernetes 体验。将容器化应用程序部署到本地或云托管的 Kubernetes 集群,并在 Visual Studio Code 中调试实时应用程序。
前端 Web 开发
使用适用于 VS Code 的 Microsoft Edge DevTools 扩展将 JavaScript 调试扩展到前端开发。设置断点并单步执行前端 JavaScript 代码以快速解决问题。使用多目标调试功能同时调试前端和后端代码。