Visual Studio 2019 for Mac - IDE for macOS Skip to content
Visual Studio for Mac 中的新增功能 | Visual Studio2021-07-21T12:26:11-07:00
screenshot of ASP.NET Core
screenshot of Xamarin
Screenshot of Unity

Visual Studio for Mac

使用 .NET 开发适用于 iOS 和 Android 的应用和游戏
以及 Web

下载 Visual Studio for Mac
VS Mac 预览

借助 Visual Studio for Mac,可以使用 C#、F#、Razor、HTML5、CSS、Javascript、Typescript、XAML 以及 XML 编写代码

Csharp iconFsharp iconHTML iconJavascript iconTypeScript icon
Intellisense screenshot

高级 IntelliSense

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

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

Debugging screenshot

强大的调试功能

使用 Visual Studio 调试程序,可以跨语言快速找到并修复 bug。

使用 Visual Studio for Mac 调试程序,可以通过设置 Breakpoints、Step Over 语句、Step Into 和 Out of 函数来逐步执行代码,并通过强大的可视化效果检查代码堆栈的当前状态。

Refactoring screenshot

智能重构

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

Visual Studio for Mac 编辑器通过“快速操作”菜单支持强大的内置重构选项,如提取方法和重命名。

Source control screenshot

集成源代码管理

在任意提供程序(包括 GitHub 和 Azure DevOps)托管的 Git 或 SVN 存储库中管理代码。 查看差异、暂存文件,并从 Visual Studio for Mac 内部进行提交。

Testing screenshot

全面测试

通过全面的测试工具提高代码质量并创建可靠的代码库。 集成式测试运行程序支持 xUnit、NUnit 和 MSTest 等主要测试框架,让你能够高效地运行和调试单元测试以及自动化 UI 测试。
Collaborate screenshot

更有效地协作

选择适合的开发环境。 在 macOS 和 Windows 上使用 Visual Studio,可以使用任一操作系统与团队无缝共享 C# 和 F# 项目。

比较 Visual Studio for Mac 和 PC 版

比较 Visual Studio Mac 和 PC 版
功能 Visual Studio 2019 for Mac
下载 macOS 版
Visual Studio 2019
使用 C# 进行 Web 开发和云开发
ASP.NET Core 和 .NET Core
发布到 Azure
Azure Functions
Azure 连接服务
Docker 容器工具
桌面开发
WPF 和 Windows 窗体
UWP
使用 Xamarin 和 C# 的 Mac 应用
使用 C++ 的主机应用
使用 C++ 的桌面应用
移动和游戏
通过 .NET 使用 Xamarin 和 C# 的移动开发
使用 Unity 和 C# 的游戏开发
使用 C++ 的移动和游戏开发
其他工作负载和工具
JavaScript/TypeScript
Python
SQL Server Data Tools
Node.js
单元测试
Git 版本控制

你想要构建什么?

使用 Visual Studio for Mac 的客户

Visual Studio Mac 客户徽标
推出专为 Mac 量身打造的专业环境,免费提供给大部分非企业用户

反馈