预览截图
安装方法
Visual Studio for Mac 是 Mac 上的 .NET 集成开发环境,可用于编辑、调试和生成代码,然后发布应用 。 除了预期的功能(例如,标准编辑器和调试程序)外,Visual Studio for Mac 还包括编译器、代码完成工具、图形设计器和源代码管理,以简化软件开发过程。
Visual Studio for Mac 支持许多与其 Windows 对应的文件类型相同的文件类型(例如 .csproj
、.fsproj
或 .sln
文件),并且支持 EditorConfig 等功能,这意味着可以使用最适合自己的 IDE。 对于之前使用过 Windows 上的 Visual Studio 人的任何人来说,在创建、打开和开发应用时将不会觉得陌生。 此外,Visual Studio for Mac 采用许多强大的工具,将它的 Windows 对应产品打造成十分强大的 IDE。 Roslyn 编译器平台用于重构和 IntelliSense。 它的项目系统和生成引擎使用 MSBuild,它的源编辑器使用与 Windows 上的 Visual Studio 相同的基础。 对于 Xamarin 和 .NET Core 应用,使用的是相同的调试器引擎,对于 Xamarin.iOS 和 Xamarin.Android 使用的是相同的设计器。
可以在 Visual Studio for Mac 中执行的操作
Visual Studio for Mac 支持以下类型的开发:
- 使用 C#、F# 的 ASP.NET Core Web 应用程序,以及对 Razor 页面、JavaScript 和 TypeScript 的支持
- 使用 C# 或 F# 的 .NET Core 控制台应用程序
- 使用 C# 的跨平台 Unity 游戏和应用程序
- 使用 C# 或 F# 和 XAML 的 Xamarin 中的 Android、iOS、tvOS 和 watchOS 应用程序
- 使用 C# 或 F# 的 Cocoa 桌面应用
Visual Studio for Mac特点
适用于Mac的.NET开发者工具包
Visual Studio for Mac是一个适合移动、Web和游戏开发人员的C#开发环境,它提供强大的IntelliSense、重构和调试功能。
借助Xamarin开发应用
集成工具,用于通过C#和F#设计和调试本机
iOs、Android 和macOS应用以及设置其代码和配置文件。
使用Unity的游戏开发
使用Intelliense编辑C#脚本,并调试Unity游戏。
使用.NET Core的Web应用和服务
使用ASP.NET Core创建Web应用并将其直接部署给Azure。
发表评论 取消回复