跳过导航

Visual Studio Code

功能强大且轻巧的免费代码编辑器具有集成工具,可轻松地将代码部署到 Azure

一个编辑器,从代码到云

将更多的时间花在编码上,而将更少的时间花在切换工具上。使用与 Azure 和 GitHub 集成的功能和扩展,在一个位置集中开发、调试和部署。

提供本地模拟器和扩展,以便直接从编辑器生成、运行和调试云应用

导入和管理本地或远程数据库(支持 Azure Cosmos DB、MongoDB 等)的数据

具有 GitHub Actions 和 Azure Pipelines 的引导式工作流,用于创建和配置持续集成

几乎支持每种语言和应用类型,包括静态 Web 应用、无服务器 Azure Functions 和 Kubernetes 群集

在部署之前在本地开发云应用

在本地创建、运行和调试云项目,以便快速创建原型。在部署前测试新功能是否在云中高效运行,以优化成本。Azure 扩展包括 Azure 存储Azure Cosmos DBAzure Functions 的仿真器。

在部署之前在本地开发云应用
设置到云的自动部署

设置到云的自动部署

使用部署到 Azure 扩展,以使用 GitHub Actions 或 Azure Pipelines 设置从应用到云的持续集成和持续交付 (CI/CD)。使用扩展内置的自动化工作流,轻松创建目标为 Azure 应用服务、Azure Functions 或 Azure Kubernetes 服务 (AKS) 的 CI/CD 管道。

阅读教程

添加和管理数据

使用内置的 MongoDB 和 IntelliSense 支持轻松管理应用的数据。连接到本地或远程 MongoDB 服务器,并管理数据库、集合和文档,或将它们托管在具有 Azure Cosmos DB 免费层的云中。

阅读文档

添加和管理数据
轻松协作

轻松协作

你无需改变与他人合作的方式,无论他们是同一个房间的队友还是世界各地从事开放源代码项目的开发人员。使用 GitHub Pull Requests and Issues 扩展将来自 GitHub 的拉取请求和问题引入编辑器。或者,使用 Live Share 扩展 实时协作编辑、调试和应用共享,以进行配对编程或代码审查。

了解有关 GitHub 和 VS Code 的详细信息

容器

使用 Docker 扩展构建、管理和部署容器化应用。从现有存储库生成 Docker 文件,并从 Visual Studio Code 内部管理容器、图像和注册表。

Kubernetes

通过 Kubernetes 扩展享受完全集成的 Kubernetes 体验。将容器化应用程序部署到本地或云托管的 Kubernetes 集群,并在 Visual Studio Code 中调试实时应用程序。

前端 Web 开发

使用适用于 VS Code 的 Microsoft Edge DevTools 扩展将 JavaScript 调试扩展到前端开发。设置断点并单步执行前端 JavaScript 代码以快速解决问题。使用多目标调试功能同时调试前端和后端代码。

Visual Studio Code 入门

立即下载
可以给你提供什么帮助?