跳转至主内容 概述 功能 版本 扩展 开始 服务状态 常见问题解答支持 文档 博客 概述 扩展 支持 文档 博客 VS Code 教育版 下载 购买 概述 支持 管理员门户 订阅者门户 Dev Essentials Visual Studio 中心 免费 Visual Studio Microsoft 安全 Azure Dynamics 365 Microsoft 365 Microsoft Teams Windows 365 Microsoft AI Azure Space 混合现实 Microsoft HoloLens Microsoft Viva 量子计算 可持续发展 教育 汽车 金融服务 政府 医疗保健 制造业 零售业 查找合作伙伴 成为合作伙伴 合作伙伴网络 Microsoft Marketplace Marketplace Rewards 软件开发公司 博客 Microsoft Advertising 开发人员中心 文档 活动 许可 Microsoft Learn Microsoft Research 查看站点地图
新式 Web 工具 | Visual Studio2023-08-31T10:17:44-07:00

新式 Web 工具

Visual Studio 提供了创建和部署新式 Web 应用程序所需的开放工具和灵活性

语言选取器的屏幕截图

ASP.NET...以及更多

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

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

软件容器

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

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

Visual Studio 的容器开发工具屏幕截图
ASP.NET Core 的屏幕截图

众多平台

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)提供高级支持。

IntelliSense 的屏幕截图
GitHub 上 ASP.NET 的屏幕截图

开放源代码

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

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

包管理器

LibMan、NuGet、npm

加入 Open Web 并接受来自世界各地的库。 NuGet 提供了丰富的 .NET 服务器端库;库管理器 (LibMan) 是轻量级客户端库获取工具,可便于从常用框架和库包中仅获取所需的文件;npm 引入了功能强大的工具和实用工具。

包管理器屏幕截图
扩展的屏幕截图

可扩展的生态系统

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

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

云规模

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

Visual Studio 包含的集成工具可将 Web 应用程序部署至任何主机或缩放到 Microsoft Azure 云。 从 Visual Studio 中发布和管理网站和虚拟机。

部署窗口的屏幕截图
代码编辑器的屏幕截图

最佳代码编辑器

一站式的一流 IDE

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

最佳调试程序

一站式的一流 IDE

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

调试程序屏幕截图