Visual Studio for Mac 中的新增功能 | Visual Studio2024-03-11T13:58:30-07:00

Visual Studio for Mac

2024 年 8 月 31 日停用。 了解详细信息

为 Mac 量身定制的 .NET IDE

Visual Studio 2022 for Mac 完全融入了 macOS 体验, 整个 IDE 均使用原生控件,具有全新的深色模式和原生 macOS 辅助功能工具。

VS Mac

快速且流畅

Visual Studio 2022 for Mac 引入了基于 .NET 7 构建的全新完全本机 macOS UI,以及对 Apple M1 芯片的本机支持。 所有改进相结合,让你的日常编码更快、更流畅。

使用 .NET 7 进行新式开发

从 Blazor 中的响应式 C# Web UI 到使用 Azure Functions 的事件驱动解决方案,Visual Studio 2022 for Mac 提供了 .NET 7 开发所需的几乎所有内容。

高级 IntelliSense

借助 Roslyn 的强大功能,Visual Studio for Mac 让 IntelliSense 触手可及。 IntelliSense 可以在您键入内容时描述 API,并使用自动完成功能来提高编码速度和精确度。

快速信息工具提示可用于检查 API 定义。 在键入内容时,可使用波浪线在编辑器中实时突出显示问题。

Advanced IntelliSense

智能重构

随着项目规模的扩大,你很可能会发现你要重组和重构自己或其他人之前编写的代码。 Visual Studio for Mac 可以为你完成繁重的工作,让你倍感轻松。

详细了解 Xamarin.Essentials

Intelligent-Refactoring

集成的版本控制

Visual Studio 2022 内置支持 Git 版本控制来克隆、创建和打开自己的存储库。 Git 工具窗口具有提交和推送代码更改所需的一切功能。

强大的调试功能

集成调试是每个 Visual Studio 产品的核心部分。 可以单步执行代码并查看存储在变量中的值、设置对变量的监视以查看值更改的时间、检查代码的执行路径,以及需要在底层查看的任何内容。

.NET

使用 ASP.NET Core 为 Web 和云构建新式解决方案。

Xamarin

通过 C# 和 .NET 构建适用于 iOS、Android、macOS 等的应用

Unity

使用一流的调试功能生成你的下一个游戏或实时 3D Unity 应用程序。

比较 Visual Studio Mac 和 PC 版

Visual Studio 2022 for Mac

Visual Studio 2022

下载

使用 C# 进行 Web 开发和云开发

  • ASP.NET Core 和 .NET Core
  • 发布到 Azure
  • Azure Functions
  • Azure 连接服务
  • Docker 容器工具
  • ASP.NET Core 和 .NET Core
  • 发布到 Azure
  • Azure Functions
  • Azure 连接服务
  • Docker 容器工具

桌面开发

  • 使用 Xamarin 和 C# 的 Mac 应用
  • 使用 C++ 的主机应用
  • WPF 和 Windows 窗体
  • UWP
  • >使用 C# 开发主机应用
  • 使用 C++ 的桌面应用

移动和游戏

  • 通过 .NET 使用 Xamarin 和 C# 的移动开发
  • 使用 Unity 和 C# 的游戏开发
  • 通过 .NET 使用 Xamarin 和 C# 的移动开发
  • 使用 Unity 和 C# 的游戏开发
  • 使用 C++ 的移动和游戏开发

其他工作负载和工具

  • JavaScript/TypeScript
  • Node.js
  • 单元测试
  • Git 版本控制
  • JavaScript/TypeScript
  • Python
  • SQL Server Data Tools
  • Node.js
  • 单元测试
  • Git 版本控制

反馈