Mac上的Visual Studio暂挂-更新 NetBeans IDE 8.1中的新工具 众包科学 更快的网络-mod_pagespeed脱离Beta App Store 2中的恐惧与厌恶-Apple拒绝App过于简单 向网络图像添加有效期 一起编码-与朋友一起免费的iOS5应用类 Anant Agarwal领导麻省理工学院的在线学习 第一个PHP 5.5开发预览版发布 在线教学Python的经验教训 Google关闭了关键字数据 微软标签鞠躬 Mozilla的Web素养愿景 Mozilla科学实验室 剪贴板API工作草案 GWT席卷开源 适用于Windows的Atom Google的X网站已解决 通过拍照同步手机! Greasemonkey 2.0发布 带有新W3C API的带宽精明应用程序 Google的拒绝链接工具 浏览器中的C# 复杂的喜悦MOOCS Google推出Google Analytics(分析)地图 四月份计算机MOOC的产量 泰达财经基金投顾业务渐入佳境 泰达财经美团创始人王兴卸任亿联银行董事 泰达财经险资前8月投资收益率超8% 泰达财经直播间医药赛道吸金能力仍强势 泰达财经直播间银华品质消费10月26日起发行 推动PHP开发人员 由于无法进行电子邮件隐私保护,Groklaw关闭 Streams API规范草案 Google即时搜索JavaScript Google关闭打包的应用程序 HTTP / 2.0草案 Firefox 34/35中的Web开发人员工具增强功能 Unicode 7.0发布 Google Summer of Code 2012寻求小型组织 WebKit正在破坏网络 ACTA-立即行动 新的Relic的Analytics API CodeNow白宫批准 软件许可简易指南 HTML5-Intel Inside! 木工软件-学习编程 英特尔的XDK Free Web App开发系统已更新 Codecademy添加了新的API课程 斯坦福大学在线课程被推迟,未取消
您的位置:首页 >物联网 >

Mac上的Visual Studio暂挂-更新

出现了一个Microsoft博客文章,宣布Visual Studio即将在Mac上发布。

在您太兴奋之前,帖子很快就消失了,实际上所提供内容的细节并不是真正的Visual Studio。


更新:

悬念已经结束。VisualStudio for Mac的详细信息现已在Microsoft的Connect()上正式宣布。会议。公告说:

“今天,Microsoft正在共享Visual Studio系列的最新成员Visual Studio for Mac的预览。Visual Studio for Mac是基于macOS的IDE,专注于构建移动,云和macOS应用程序。第一个预览版包括通过Xamarin使用C#和F#为iOS和Android构建本机应用程序的支持,以及通过Azure连接的服务后端和对ASP.NETCore的支持。即将发布的版本将包括对更广泛的语言和后端服务的支持。”

一个免费的社区版本将作为Visual Studio订阅的一部分提供。


最初的介绍Visual Studio for Mac的帖子是由微软的Mikayla Hutchinson撰写的,他是在今年年初微软收购Xamarin时加入公司的。

哈钦森说:

“在Connect(); 11月,Microsoft将启动Visual Studio for Mac的预览。这是一项激动人心的开发,它将以移动设备为中心的Xamarin Studio IDE演变为真正的针对.NET和C#的移动优先,云优先的开发工具,并将Visual Studio开发经验带到了Mac。”

这一切听起来都不错,但是本文继续介绍了更多细节,很显然事情有些复杂。如果要使Visual Studio在Mac上完全可用,这将涉及大量重写整个UI,因为Windows上的Visual Studio使用WPF(Windows Presentation Foundation)作为其UI。

这篇文章似乎表明,微软显然将其称为Mac的Visual Studio,实际上是Xamarin Studio的改良版,是Microsoft在购买Xamarin时获得的。Studio从跨平台的IDE开始,并成为Mac专用的。

哈钦森在文章中说:

“从本质上讲,Visual Studio for Mac是Windows版本的Visual Studio的macOS对应版本。如果您喜欢Visual Studio开发经验,但是需要或想要使用macOS,则应该感到宾至如归。它的UX受到Visual Studio的启发,但外观和感觉却像是macOS的本地公民。就像Visual Studio for Windows一样,当您不需要完整的IDE但需要轻巧而又功能丰富的独立源代码编辑器时,可以对Visual Studio Code进行补充。

从表面上看,Visual Studio for Mac与Visual Studio家族的同级产品也有很多共同点。它的IntelliSense和重构使用Roslyn编译器平台;其项目系统和构建引擎使用MSBuild;其源代码编辑器支持TextMate捆绑软件。它为Xamarin和.NET Core应用程序使用相同的调试器引擎,为Xamarin.iOS和Xamarin.Android使用相同的设计器。

兼容性是Visual Studio for Mac的重点。尽管它是一个新产品,并且不支持所有Visual Studio项目类型,但对于它们确实具有相同之处,它使用相同的MSBuild解决方案和项目格式。”

因此,Xamarin Studio本质上已经进行了重新设计,使其看起来更像Visual Studio,并且现在使用MSBuild,因此您可以共享项目。

vsmac

IDE看起来非常相似,它具有一个中央的选项卡式源代码编辑器,周围带有许多其他固定的窗口或“面板”,例如解决方案,输出,属性,文档大纲和工具箱。哈钦森说:

“就像Visual Studio一样,这种布局是高度可定制的,并且会根据您是编码,调试还是使用拖放设计器来自动切换。”

但是,那与Mac的Visual Studio不太一样。

更令人困惑的是,该职位后来被撤职,尽管撤职似乎是暂时的,以免引起人们对实际发布的关注。微软Xamarin首席项目经理James Montemagno发推文说,这似乎将在周三在Microsoft Connect上发生。 #周三的MSFTConnect。确保加入实时流https://connectevent.microsoft.com/ #Xamarin

xamarin1

因此,我们无疑会在星期三找到更多信息。

vslogo

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。