Skip to content
Home/Visual Studio 2019 | Visual Studio/What’s New in Visual Studio for Mac | Visual Studio
Visual Studio for Mac 中的新增功能 | Visual Studio2020-02-04T12:43:37-08:00
screenshot of ASP.NET Core
screenshot of Xamarin
Screenshot of Unity

Visual Studio for Mac

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

下载 Visual Studio for Mac
Csharp icon
Fsharp 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++ 的移动和游戏开发

其他工作负载和工具

JavaScript/TypeScript

Python

SQL Server Data Tools

Node.js

单元测试

Git 版本控制

你想要构建什么?

使用 Visual Studio for Mac 的客户

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

反馈