跳转至主内容 概述 功能 版本 扩展 开始 服务状态 常见问题解答支持 文档 博客 概述 扩展 支持 文档 博客 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 查看站点地图
语言2021-12-03T10:53:17-08:00

Web 语言

无论是后端开发人员,还是完整堆栈 Web 开发人员,都可以找到适合自己的工具。 Visual Studio 提供了功能强大的 HTML、CSS、JavaScript 和 JSON 编辑器。 不仅可以利用 LESS 和 Sass 的强大功能,还能结合使用 PHP、Python 或 C# 与 ASP.NET。 所有热门语言都受支持,可以轻松切换语言和项目类型。

C#/ASP.NET Core

ASP.NET Core 是高性能的免费开放源代码跨平台框架,用于生成基于云且连接 Internet 的新式应用。 借助 ASP.NET Core,可以生成 Web 应用和服务、IoT 应用和移动后端。 可以在 Windows、macOS 和 Linux 上使用常用开发工具。 既可以部署到云,也可以部署到本地,同时使用所熟悉的语言:HTML 和 JavaScript。 利用 ASP.NET Razor 语法,可以将 C# 直接内联到视图中。 使用 TypeScript,可以创建编译为 JavaScript 的类型化、可缩放且更易于管理的代码。

ASP.NET Razor 的动画 GIF

Razor

使用 ASP.NET Razor 语法,可以将 C# 直接内联到视图中。 你已拥有对当前模型以及 .NET 框架类型的完全访问权限。

ASP.NET Typescript 的屏幕截图

Typescript

JavaScript 的超集,可编译为纯文本 JavaScript,并便于创建更可缩放的代码。

JavaScript

Visual Studio 中的 JavaScript 编辑器支持 EcmaScript 6,并拥有市场上最先进的 IntelliSense 引擎。 JavaScript 是 Visual Studio 中的一流语言。 在 Visual Studio IDE 中编写 JavaScript 代码时,可以使用大部分或全部标准编辑帮助(代码片段、IntelliSense 等)。

ASP.NET Core 中的 CSS、Less、Sass 和 Font Awesome

大多数重要网站都受益于能够有效定义和维护样式和级联样式表 (CSS) 文件,以及能够轻松访问有助于让网站界面更直观的非图像图标。 支持 LessSass 以及 Font Awesome 等库的语言和工具应运而生。

其他语言和工具

Visual Studio 支持各种语言和技术,无论是内置还是作为扩展。 Visual Studio IDE 提供新项目模板和新项基架,以及适用于各种语言和扩展的新项目模板(用于支持各种新式 Web 框架),可便于开发人员使用熟悉的语言和框架,从而快速提高工作效率。