Trace Id is missing
跳到主内容

Visual Studio for Mac

macOS 集成开发环境 (IDE),旨在创建适用于 Azure 的功能强大的可缩放 .NET 应用程序。

专为云解决方案设计

使用功能强大的集成工具开发并将 .NET 云应用程序部署到生产环境。借助 Visual Studio for Mac 的特性和功能,可以快速高效地创建专为云优化的高度安全的应用程序。

与 Azure DevOps 和 GitHub 的深度集成,以提高工作效率。

高级调试可帮助你快速发现并修复各种语言的 bug。

全面支持 .NET Core,可创建在任何平台上运行的高性能、可缩放 Web 应用。

无服务器计算能力,可通过 .NET 和 Azure Functions 生成事件驱动型解决方案。

重新构想开发人员工作效率

得益于与源代码管理的深度集成,可以直接在 macOS IDE 中使用 Git 存储库。使用功能强大且支持高级重构和 IntelliSense 的代码编辑器编辑 .NET 项目。跨团队和操作系统工作,并与其他 .NET 开发者进行协作。

Visual Studio for Mac 中的调试文件
要发布到 Azure 的 Visual Studio for Mac 中的调试文件

创建高性能和可缩放的 Web 应用

使用 .NET Core 生成可在任何平台上运行的应用。充分利用 Visual Studio for Mac 一流的 C#、HTML5、CSS3 和 JavaScript 编辑器,并使用简洁的样式表 (LESS) 和语法华丽的样式表 (SASS) 高级功能简化 Web 应用。

在本地开发云应用程序

使用本地仿真器和工具直接工作,而无需登录到 Azure。然后,在准备部署时轻松地将应用程序定位到云。使用 .NET Azure Functions 运行和调试无服务器应用程序,以实时在本地响应生产中的事件。

图像显示用户接受建议,以简化 Visual Studio for Mac 中的代码。
正在 Visual Studio for Mac 代码中标识的象限的图像

使用内置工具确保应用平稳运行

使用功能强大的调试器,轻松识别并修复云应用中的 bug 和性能问题。使用 Visual Studio for Mac Profiler 分析内存泄漏和堆栈调用,并使用 Roslyn 进行实时代码分析。

用于配置 Azure Functions 项目的窗口,以及显示初始模板触发器选项的下拉列表。

通过 Azure Functions 实现无服务器

使用 .NET 和 Azure Functions 创建可缩放的事件驱动型解决方案。在本地开发计算机上编辑、生成和运行 Functions,并调试与实时 Azure 服务绑定的 Functions。使用 IDE 轻松地将 Azure Functions 项目直接推送到云。

Visual Studio 中标题为 WebHelper 的调试代码。

轻松使用容器

使用 Docker 容器生成微服务,或通过集成的 Docker 支持轻松地容器化 .NET Core 应用。使用 Solution Pad 上下文菜单直接在 macOS IDE 中快速创建并添加 Dockerfile。借助 IDE 的全面支持生成和调试容器化应用。

内置的全面安全性和合规性

开始使用 Azure 免费帐户

1

免费开始使用获取有效期 30 天的 200美元额度。拥有额度后,可以免费使用很多热门服务,以及超过 55 项永久免费的服务。

2

用完额度后,请改为即付即用定价以继续使用相同的免费服务构建自己的内容。只需为超出每月免费使用量以外的部分付费。

3

12 个月后,你可以继续使用超过 55 种永久免费的服务,并且仍只需为超出每月免费使用量的部分付费。

客户正在使用 Visual Studio for Mac

开发人员资源

生成和部署

创建 云连接应用

使用开放源代码工具和功能构建 web 应用 并 将其部署 到 Azure。

使用 Xamarin、.NET 和 Unity 为 iOS、Android 和 macOS 创建连接到云的跨平台 移动应用程序 和 游戏 。

体系结构和设计

借助免费电子书,使用 ASP.NET Core 和 Azure 构建 Web 应用 。

访问适用于所有开发者级别的一系列广泛的 示例应用和代码演示 。

Visual Studio for Mac 常见问题解答

  • 查看最低 系统要求,包括操作系统、硬件和支持的语言。

  • 默认情况下,Mac 上的所有应用程序(包括 Visual Studio for Mac)都是单实例应用。如果要使用的应用程序已经打开,则再次选择关联的图标将打开正在运行的实例,而不是新实例。如果需要应用程序的其他实例,请 提示 系统为你打开。

  • 查看购买 选项

准备就绪后,即可开始设置 Azure 免费帐户