Visual Studio

集成开发环境 (IDE),旨在为 Azure 创建功能强大、可缩放的应用程序

专用于开发云解决方案的 IDE

在本地开发、调试和监视云应用程序,并使用功能强大的集成工具部署到生产环境中。使用丰富的功能和特性快速高效地创建针对云优化的高度安全的应用程序。

本地模拟器和集成工具,用于直接从集成开发环境 (IDE) 中生成、运行和调试云应用程序。

Azure Monitor 集成可自动检测性能异常并深入了解用户行为

内置 Cloud Explorer,有助于提高生产率和减少上下文切换

快照调试可轻松识别和修复生产中发生的未处理的异常

本地开发云应用程序

在本地使用云应用,且无需登录到 Azure。只需安装 Azure 存储CosmosDBSQLAzure Functions 模拟器、工具或运行时。借助 Azure Functions,通过实时响应生产中的事件,极大简化无服务器应用程序的运行和调试。当应用程序准备好部署时,无需离开 IDE 即可轻松将其定位到云。

了解更多

驱动可提供见解的监视和诊断

更轻松地查找和解决生产中的性能问题和 bug。Visual Studio 中的 Azure Monitor(以前称为 Application Insights)使你能够通过 CodeLens 提示,在 IDE 中直接利用可操作的建议来帮助识别依赖项失败和解决性能低下的问题。

获取详细信息

轻松解决生产中的问题

在构建强大的应用程序的同时快速响应生产中的 bug 和问题。使用 Snapshot Debugger,查找并修复未经处理的异常,并使用相同的实时数据复制导致代码失败的步骤,而无需调试符号或其他检测。只需从 Application Insights 中获取最新的调试快照,然后使用 Snapshot Debugger 精确修复有问题的代码。

了解更多

部署后使用内置工具进行调试

使用 Snapshot Debugger 和其他功能强大的工具,轻松查找和解决云应用中的 bug 和性能问题。无论应用程序是在本地运行还是在 Azure 中运行,都可以启用 IntelliTrace 来跟踪和记录代码的执行历史记录。使用“时间旅行调试”单步执行代码和重播操作。

在 Azure 上快速发布和测试

无论是要使用 Azure 逻辑应用构建 web 应用或 web 作业、复杂的工作流协调器,甚或是使用 Azure Functions 构建无服务器解决方案,都可以利用功能强大的集成 Cloud Explorer 和发布向导将代码从 Visual Studio 直接部署到 Azure。选择正确的 Azure 订阅,创建资源,部署数据库,以及只用几个步骤便将代码推送到云端。

重定义开发人员工作效率

通过利用 GitHub 上提供的开源代码、社区和最佳做法,进行大规模创新并丰富企业项目。在 Visual Studio 中创建和发布存储库、管理 GitHub 上的拉取请求并查看源代码。以低价位捆绑购买 Visual Studio 和 GitHub Enterprise。

以行业领先的 Azure 安全性为基础

  • Microsoft 每年在网络安全研发方面的投资超过  10 亿美元

  • 我们雇佣了3,500 多名安全专家,专门负责数据安全和隐私方面的工作。

  • Azure 拥有比任何其他云提供商都多的认证。查看综合列表

请选择适合你的订阅:

  • 访问开发人员工具、云服务、软件、支持和培训 - 一个用于为任何平台构建优秀应用的功能丰富完善的解决方案。
  • 从免费的 Visual Studio Community 版开始,了解团队如何从 Visual Studio Professional 或 Visual Studio Enterprise 订阅中获益。

使用 Visual Studio 的客户

马上行动

创建 Azure 免费帐户并激活每月额度
探索 Visual Studio 功能权益 - 以及下载 Visual Studio。
在使用 Visual Studio 为 Azure 开发时,获取有关最大化提高工作效率的提示。

开发人员资源

构建支持云的应用

了解如何使用 ASP.NET Core 和 Azure 构建新式 Web 应用。

下载免费电子书

Azure 开发入门

使用 Visual Studio 创建应用程序并将其部署到 Azure 或过渡或生产环境。

开始开发

示例和教程

访问适用于各级开发人员的大量示例和教程。

转到示例和教程

通过 Azure 创建应用

访问所需的开放源代码工具和功能,使用其创建新式 web 应用程序并部署到 Azure。

面向 .NET 开发人员的 Azure

通过 Azure,Visual Studio 与 .NET 可以更好地协同工作。构建 .NET 和 .NET Core 应用程序并将其部署到 Azure。

移动应用和游戏

使用 Xamarin、.NET 和 Unity 为 iOS、Android、Windows 和 macOS 创建连接云的、跨平台的移动应用程序和游戏

有关 Visual Studio 的常见问题解答

  • Visual Studio 安装程序可帮助选择正确的工作负载和语言以及安装所需的工具、包和 SDK。请参阅预安装清单
  • 使用这些选项购买不带 Visual Studio 订阅的 Visual Studio Professional。
  • 请参阅 Visual Studio 2019 系列产品的最低系统要求 - 包括操作系统、硬件和支持的语言。

开始使用 Visual Studio

立即下载