Skip to content
//Visual Studio for Mac 中的新增功能| Visual Studio
Visual Studio for Mac 中的新增功能| Visual Studio2019-09-11T22:38:12-07:00
Screenshot of Unity
screenshot of ASP.NET Core
screenshot of Xamarin

Visual Studio for Mac

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

下载 Visual Studio for Mac
Csharp icon
HTML icon
Javascript icon
TypeScript icon

使用 C#、F#、Razor、HTML5、CSS、JavaScript、TypeScript、XAML 和 XML 编码

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 版

Compare Visual Studio for Mac and 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++ 的移动和游戏开发

其他工作负载和工具

Java

Python

SQL Server Data Tools

Node.js

单元测试

Git 版本控制

你想要构建什么?

将 Xamarin 与 Visual Studio for Mac 结合使用的客户

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

Feedback