微软发布了 Visual Studio 2017 for Mac 正式版,预览版已经发布了很长时间了。微软将于本周晚些时候举行 Build 2017 开发者大会,这次 Visual Studio 2017 for Mac 的推出,也是为了这次大会。 Visual Studio 2017 for Mac 允许 macOS 开发者为移动平台、网络和云端开发应用。
微软称,用户可以使用 Visual Studio 2017 for Mac 开发 Android、macOS 、iOS、tvOS、watchOS、网页和云端应用。 Visual Studio 2017 for Mac 可以让开发者编写代码的速度更快,调试更简单,测试更方便。微软去年11月发布了 Visual Studio 2017 for Mac 预览版。
专为 Mac 本机设计
Visual Studio for Mac 将你满意的开发人员生产力引入 Mac。 此体验已经过精心打造,可优化适用于 Mac 的开发人员工作流。
有效协作
在任意提供商(包括 GitHub 和 Visual Studio Team Services)托管的 Git 存储库中管理你的代码。 跨 Windows 和 Mac 使用 Visual Studio 与开发人员无缝共享项目。
交付优质移动应用
借助 Xamarin 的高级调试、分析工具、单元测试和 UI 测试生成功能,与以往相比你可以更快、更轻松地构建、连接和调整适用于 Android、iOS 和 macOS 的本机移动应用。
启动新式 Web 应用
借助对 Visual Studio for Mac 中的 ASP.NET Core 的支持,可以创建美观的新式 Web 应用程序。 打造前端,使其具备你所了解和喜爱的 Visual Studio 和 Windows 中的相同 Web 编辑器体验,并直接从 IDE 发布到云。
创建智能服务
Visual Studio for Mac 可构建 .NET Core 解决方案,为客户端解决方案提供后端服务。 使用客户端解决方案对这些云服务同时进行编码、调试和测试,以提高生产力。
生成跨平台游戏
可以使用 Unity 和 Visual Studio for Mac 创建可在任意平台上运行的出色游戏。 使用 Visual Studio for Mac 中强大的编码、重构和调试功能提高生产力。
Visual Studio for Mac 中的新增功能
核心功能
Visual Studio for Mac 能够满足你对现代 IDE 的所有期望,包括功能完整的源代码编辑器、代码搜索和导航、功能强大的调试器、可自定义的工作区、Git 集成和丰富的扩展系统。
其他功能包括:
- 基于 Roslyn 的 C# IntelliSense、重构、分析器和代码修复。
- 基于 NuGet 的程序包管理。
- Visual Studio 兼容的项目格式。
- MSBuild 生成引擎。
- 集成单元测试。
- 对 F# 的支持。
.NET Core 支持
.NET Core 平台可以创建在 Windows、Linux 和 Mac 上运行的应用程序。 Visual Studio for Mac 支持加载、创建、运行和调试 .NET Core 项目。