新式 Web 工具

Visual Studio 可以为您提供创建和部署现代 Web 应用程序所需的开放工具以及灵活性。
Modern web tooling
ASP.NET...and more

ASP.NET 以及更多

使用 ASP.NET、Node.js、Python、JavaScript 进行 Web 开发

使用您中意且高效的语言。 使用适用于 HTML5、CSS3 以及 JavaScript 的最佳编辑器在语言和项目类型之间轻松切换。 利用强大的 LESS 和 SASS 让前端开发人员充满干劲。

支持的语言

软件容器

生成、调试、测试和部署软件容器

使用 Visual Studio 的容器开发工具有把握地创建和部署应用程序。 生成 Docker 图像包含所有应用程序依赖项,可方便你在 Azure 或其他容器主机的各种服务上轻松运行应用程序。

Software containers
Many platforms

众多平台

ASP.NET Core 和 .NET Core 在 Windows、Mac 和 Linux 上运行

使用 Visual Studio 通过 ASP.NET Core 编写 Web 应用程序和服务。 部署到任意 Web 服务器,或逐渐扩展到 Microsoft Azure 云。 如果你愿意,可在你选择的编辑器和操作系统中使用 omnisharp.net 进行编码。

现代 Web

Angular、jQuery、Bootstrap、Django、Backbone.js、Express

凭借强大的 Web 框架提高工作效率。 Visual Studio 包含适用于你的客户端 JavaScript 的 IntelliSense,也为当前最流行的 Web 框架(如 Angular 和 Bootstrap)提供高级支持。

Modern web
Open source

开源

ASP.NET 和 .NET Core 是 GitHub 上 Apache 和 MIT 许可的代码

发现 Bug 或有了新的想法? 开放问题或发送 pull 请求。 所有 ASP.NET 和 .NET Core CLR 运行时组件和所有语言的 Azure SDK 都在 GitHub 上提供并接受来自各方的贡献。 立即加入!

程序包管理器

NuGet、npm、bower

加入 Open Web 并接受来自世界各地的库。 NuGet 提供丰富的 .NET 服务器端库,Bower 程序包管理器使你接触到客户端 JavaScript 技术中的最新想法,而 npm 则引入大量工具和实用程序。

Package managers
Extensible ecosystem

可扩展的生态系统

扩展 Visual Studio,了解我们的社区并创建您自己的社区!

利用来自不断增长的生态系统的数千扩展,或者通过构建您自己的扩展自定义 Visual Studio。

适用于 Web 开发人员的扩展

移动 Web 应用

针对 iOS、Android 和 Windows

凭借用于 Apache Cordova 的工具,你可以使用你在以下 Web 标准方面的技能针对 iOS、Android 和 Windows 构建单个应用:HTML、CSS 和 JavaScript。 也可以使用快速而可靠的 Android Emulator for Hyper-V!

Mobile web apps
Cloud scale

云规模

部署至任一主机;扩展至云

Visual Studio 包含的集成工具可用于将 Web 应用程序部署至任一主机或扩展至 Microsoft Azure 云。 从 Visual Studio 内发布并管理您的网站和虚拟机。

了解有关 Azure 开发人员工具的详细信息

最佳代码编辑器

一站式的一流 IDE

在 Visual Studio 中编写、编辑、浏览、调试、测试和部署代码。 在 Visual Studio Team Services 或 Team Foundation Server (TFS) 中管理源代码、跟踪 Bug 和工作项。 使用你选择的 Git 存储库,包括 GitHub 中的存储库。 凭借 CodeLens 可实现对代码史无前例的洞见,将您所需的所有内容置于一行中。

详细了解如何使用 Visual Studio 进行编辑

The best code editor
The best debugger

最佳调试器

一站式的一流 IDE

使用一流的调试器识别 C#、JavaScript、Node.js、Python 或任何其他 VS 支持的语言中的问题。 在任何浏览器中或云中,从本地或远程诊断 Bug。 充分利用高级的断点配置进行细粒度执行控制,并通过 Visual Studio 中的多个视图灵活检查状态。

详细了解如何使用 Visual Studio 进行调试

适用于学生、开源和个人开发人员的功能完备的免费 IDE

免费下载

适用于小型团队的专业开发人员工具、服务和订阅权益

免费试用

满足所有规模大小的团队的要求质量和规模的端到端解决方案

免费试用