C#肯定是可以支持的,基本的ASP.NET MVC 5.2等项目都是可以建立的。
区别于windows版本, MAC版的VS用的是Roslyn编译器,同样的项目在mac上编译会更快一些。
但是预览版会有不少BUG,而且功能肯定不如Windows下的VS那么强宽差大(1G和20G的区别), 只是微软试水跨平台的一步而已。
而且个人尝试将一个在windows环境下开发的中小型的完整解决方案拷贝至MAC环境,vs for mac目乱巧游前还不能完全兼容,很多控件并不能识别,一些语法也会报错。
而且解决方案中项目之间的引用也会报很多乱七八糟的错。
所以,如果是初学者,这个vs for mac涵盖的功能基本能满足一般的需要 vs社区版的功能它基本都有。
但是如果是开发者,那么vs for mac目前还不成熟。
Visual Studio for Mac 还没有完全支持所有的 Visual Studio for Windows 中的项目类型。这意味着最好的 Visual Studio 依旧在 Windows 上,但是微软真能走出这一步,还是令人钦佩。
微软并没有把 Visual Studio 全套照搬到 Mac 上,而是基于之前收购的 C# 跨平台开发环境 Xamarin Studio 进行了深度定制,主要增加了对 .NET 和云服务开发的支持,而 Xarmarin Studio 本来就支持的 iOS、Android 与 Mac 开发一起亮指得到保留(其实已经相当于 Xarmarin Studio 进前晌化为了 Visual Studio for Mac)。
Visual Studio for Mac 支持 C# 和 F# 编程语言,同时也提供了拖放式 UI 设计器(drag-and drop designer),你可以在 iOS 和 Android 开发中使用它来设计与调整你的 APP UI 界面。设计器与模拟器能渲染出实际运行慧键锋设备上的显示效果,即使是你的自定义控件也能支持。
另外重要的是,Mac 版本和 Windows 版本的 VS 之间,可以无缝切换并且互相交换共享文件,而无需转换格式或执行迁移 *** 作,对于团队协作来说这一点相当具有意义。
根据官网提示下载visual for mac 在线安装包,下载下来后,双击打开,如下图所示:然后双击安装,同意协议后,点击continue,这个时间会检测你的网络环境,因为要安装Android和ios的sdk,所以需要fq,遗憾的是,我fq了之后,还是说网络有问题,给出了一下的提示,如下图所示:
可以看到,根据这个提示能够离线的安装,第一步,需要下载Mono Framework 4.8, pkg文件,大概362M,下载下来之后双击安装就好,如下图所示:
然后根据提示,可以看到让安装java sdk以及Android的sdk,由于我并不需要开发移动APP,所以我跳过了这个步骤,直接安装了VisualStudioForMac-Preview1,安装完之后,双击,然后安装就好了,敬慎模自此,visual studio for mac安装成功了,但是前提是你安装了dotnet core ,安装亮缓步骤,可见官网,至此,我们可以开始在mac上面使用vs 开发.net core的应用程序了,如下图所示:
打开 new project 创建一个.net core,孝物如下图所示:
(因为我安装了Android的sdk,所以会有Android的选项),选择asp.net core empty web application ,可以开始你的项目之旅了,如下图所示:
步骤阅读
7
点击按钮可以直接调试应用程序,如下图所示:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)