写点什么

微软将要宣布 Mac 版本的 Visual Studio

  • 2016-11-21
  • 本文字数:838 字

    阅读完需:约 3 分钟

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 上提供下载。

查看英文原文 Microsoft to Announce Visual Studio for Mac

2016-11-21 18:001369

评论

发布
暂无评论
发现更多内容

【Vue2.x源码学习】第一篇-源码环境搭建

Brave

源码 vue2 6月日更

[万字总结] 一文吃透 Webpack 核心原理

范文杰

大前端 webpack 6月日更

GitOps系列一:为什么协作技术对GitOps至关重要?

极狐GitLab

让你编程能力秃飞猛进的好习惯

程序员鱼皮

Java c++ Python 大前端 自学编程

记录下PVE 装openwrt 后 pve 本身不能上网问题

三爻

Dubbo 服务在线测试

青年IT男

dubbo

springboot+mongo多数据源简单配置

Mars

mongo 多数据源配置

算法设计与分析——递归详解

若尘

算法 递归 6月日更

NQI质量基础设施“一站式”服务平台开发解决方案

源中瑞-龙先生

开发 解决方案 NQI 质量基础设施“一站式”

认识微前端:一种用于前端 Web 开发的微服务

devpoint

大前端 SPA

40 图|硬核解析用 Mac M1 玩转 SpringCloud

悟空聊架构

Spring Cloud Mac SpringCloud Alibaba m1 6月日更

react源码解析3.react源码架构

全栈潇晨

React React Hooks react源码

《面试官:谈谈你对索引的认知》系列之B+树

架构精进之路

MySQL 索引结构 6月日更

【译】JavaScript 代码整洁之道-变量篇

KooFE

JavaScript 大前端 变量 6月日更 整洁代码

网络攻防学习笔记 Day32

穿过生命散发芬芳

网络攻防 6月日更

Java 中 HashSet 的 removeAll 性能分析

落日楼台H

Java 性能 HashSet removeAll 集合删除

项目又延期了

escray

学习 极客时间 朱赟的技术管理课 6月日更

拉仇恨!webhook + 企业微信给同事做了个代码提交监听工具

程序员小富

Java GitHub 编程 程序员 代码

如何理解梯度下降算法Gradient Descent algorithm John 易筋 ARTS 打卡 Week 49

John(易筋)

ARTS 打卡计划

面试官问我redis的string应用场景,我是这么回答的!

李阿柯

php lua redis 面试

基于MySQL Binlog 实现可配置的异构数据同步

王博

【Flutter 专题】115 图解自定义 View 之 Canvas (四) drawParagraph

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 6月日更

架构抉择之分合矩阵

凌晞

架构

Spring Cloud Alibaba 实战

Damon

微服务 SpringCloud Alibaba 6月日更

Rust从0到1-泛型-trait

rust 泛型 Trait generic

Grpc-go源码刨析

王博

chia奇亚挖矿系统开发案例介绍丨chia奇亚挖矿源码功能

系统开发咨询1357O98O718

树莓派上的自动化---自动发送IP地址到邮箱

IT蜗壳-Tango

树莓派 IT蜗壳教学 6月日更

算法训练营 - 学习笔记 - 第八周

心在飞

六一限定,致每一个追光者

脑极体

云原生中定时弹性伸缩之CronHPA实战

雪雷

6月日更

微软将要宣布Mac版本的Visual Studio_.NET_Abel Avram_InfoQ精选文章