@levinzhang
2016-11-16T22:52:15.000000Z
字数 1133
阅读 695
by Abel Avram on Nov 15, 2016
MSDN Blog简短发布了一篇关于Mac版本Visual Studio的博客文章,但稍后他们将该文删除,因为这个新的产品预计会在2016年11月16日至18日的微软Connect()上发布。这个页面的副本现在可以在Google缓存上看到。
MSDN Blog简短发布了一篇关于Mac版本Visual Studio的博客文章,但稍后他们将该文删除,因为这个新的产品预计会在2016年11月16日至18日的Microsoft Connect()上发布。这个页面的副本现在可以在Google缓存上看到。
微软很可能会发布Mac下Visual Studio的预览版本,这是一款面向针.NET开发人员的IDE工具,这些开发人员可能会更加钟爱Apple的硬件和OS。这款工具的名字会有一定的迷惑性,这是因为尽管这个IDE提供了Windows下标准Visual Studio的一些特性,但它的底层是一个增强的Xamarin Studio。Mac版本VS的意图在于为开发人员提供熟悉的界面,其中集成了VS的众多功能。
Mac版VS的目标在于借助Xamarin技术实现Mac、iOS以及Android下的.NET应用开发,这些技术中包含了一个针对这些操作系统的跨平台解决方案。它还支持以Azure云作为支撑的服务端开发。在语言方面支持C#和F#。
这个新IDE的其他重要特性包括:智能感知(Intellisense)、重构、代码分析与修正、与Roslyn编译器集成、MSBuild以及对TextMate bundles的支持。它内置了对.NET Core和 ASP.NET Core的支持,已有的扩展机制能够让这个工具更进一步,添加对其他语言、编辑器特性、项目类型等功能的支持。尽管整体的用户界面依然是VS,但它们的外观和体验是一个Mac应用。
Mac版本的VS代表了微软在对待其他操作系统、平台以及开源方面的一种重大变化。在过去,开发人员在Mac下根本无法见到这样的工具,但是现在他们能够在Mac版VS和VS Code间进行选择。目前尚不明确他们为什么推出这些IDE,但是时间将会告诉我们一切。最合乎逻辑的解决方案就是会有一款跨平台、基于浏览器的IDE。VS Code将会是这样的IDE,但是与标准VS相比它依然不成熟。当VS Code的特性像VS一样丰富的时候,它也有可能会成为主要的.NET IDE。
在Connect()宣布该产品发布之后,Mac下的Visual Studio预览版本会在VisualStudio.com上提供下载。