第一眼:Mac的Visual Studio终于出现了,几乎

xamarin激发的IDE将允许c#和f#程序员在一台机器上为iOS、Mac和Android开发,但目前是有限的

思想库
乍一看
  • Mac预览的Visual Studio

Mac的Visual Studio是许多微软开发人员十多年来一直在寻找的东西。随着Mac OS X变得有趣的在2000年代早期,程序员谁花了大部分的天在Visual Studio在Windows好奇为什么他们不能使用相同的语言,框架,Mac和工具,而不是需要学习objective - c,可可,Xcode,所有这些大大不同于Windows开发语言和工具。

我们中的许多人认为c#和。net框架的ECMA标准,以及Mono项目由Miguel de Icaza(首先在Ximian,然后Novell,然后Xamarin,最后在Microsoft)带头,可能会提供一条通往统一开发平台的道路。作为一个人,我不知道它会花这么长的时间,尽管通过我参与的。net系列丛书,我至少意识到在各种感兴趣的团体中正在进行着一些相当复杂的政治活动。我也知道Mono和Xamarin的名声都是“有点难搞”的。

轻量级、可移植的Visual Studio代码的引入,以及逐步集成Xamarin的工具进入Visual Studio 2015,在我看来是积极的迹象。一旦微软宣布它会获得Xamarin的(2016年2月),我越来越清晰地感觉到Xamarin的工作室和Visual Studio ide可能合并在Mac上创建一个单一的开发环境,但我不确定究竟是什么形式的需要或有多少功能从Visual Studio为Windows或Mac上实现。

在Mac的Visual Studio中

本质上,Mac版的Visual Studio就是Xamarin Studio加上Visual Studio的外观和感觉,以及基于roslyn的c#智能感知、重构、分析器和代码修复;NuGet-based包管理;与Visual studio兼容的项目格式;MSBuild引擎;集成单元测试;对f#的支持。

如果您对Xamarin Studio和Visual Studio都不熟悉,那么让我们稍微展开一下,以理解它的含义。总的来说,Visual Studio for Mac是一个集成的Macintosh开发环境,面向运行在iOS、Android和Mac目标上的c#和f#应用程序,具有多种应用程序形式和技术,包括游戏引擎。一些应用程序类型使用可移植框架。一些支持iOS和Android的Xamarin,另一些支持iOS和Mac的SpriteKit (2D)和SceneKit (3D)。

继续阅读这篇文章,现在注册

工资调查:结果在