微软宣布 Visual Studio 2019,新功能实装

是的你没有看错,微软悄然宣布了 Visual Studio 2019,这个“宇宙最强 IDE”得到了新的加强。可以说在收购 GitHub 之后微软在开发工具这一块真的是马不停蹄。

微软宣布 Visual Studio 2019,新功能实装

根据媒体的报道,Visual Studio 2019 确定仍将兼容 Windows 7/Windows 8.1,对 Windows 10 有特别看法的开发者以及学校或单位中那些万年不升级新 Windows 的电脑仍然可以继续使用最新的 Visual Studio。

新功能

Visual Studio 的关键词是“快”和“高效”,这也是所有开发工具都在追求的东西。这一次 Visual Studio 2019 的新功能也是围绕这两个关键词展开的。

已经可以确定的是,Visual Studio Live Share 会实装,届时程序员们可以像 Word 协作一样敲代码,最关键的是这个功能还可以和 VS Code 进行互通。

微软宣布 Visual Studio 2019,新功能实装

或许这个功能将突破 Git 的一些障碍成为程序员之间更高效的协作开发方式。

除此之外,另一项重要的新功能 —— Visual Studio IntelliCode 也会实装,这是一个微软基于 AI 做出来的一个新功能,实力强大。

微软宣布 Visual Studio 2019,新功能实装

Visual Studio IntelliCode 可以根据上下文智能地对用户的代码进行补全,可以显著地减少用户的体力劳动量。由于 Visual Studio 现在对各种应用的开发都给予了支持,可以说这对全球相当多的程序员来说都是一个福音。

既然是一个基于 AI 的功能,那么肯定会有人问这个功能是否对电脑的配置有一定的要求,答案是并不会。整个的 AI 模型并不是在本地跑的,在本地跑除非用户电脑的配置超强,否则基本是跑不来的。微软利用其强大的 Azure 预先把 AI 训练好了,开发者们可以放心用。

【修正】

评论区对这个 IntelliCode 有很多疑问,笔者下载了微软放出的预览版 IntelliCode 插件测试了一下。

①断网能用

②整个功能看起来只像一个预配置,并没有什么实时的联系上下文进行训练智能补全代码的功能。笔者重新看了一遍微软对这个功能英文描述,【这里的 AI 指的是微软使用 AI 对开源的 2000 个 100 Star 以上的代码库进行了训练,最后我们看到的是训练得出的优选结果】

③对自定义类无效

宣布

这一次微软的操作比较不一样,往年微软一般会在开发者大会上宣布 Visual Studio 和 Office 的新版本,并且在一两月的时间内就会放出预览版。这一次微软不论是 Office 2019 还是 Visual Studio 2019 都宣布得比较“安静”。

关于 Visual Studio 2019 微软并没有给出更多的消息,预览版什么时候上线还没个音信,笔者猜测暑假我们应该可以看到这个全新的 Visual Studio。不过这一次根据媒体的说法有两件事是可以确认的,一是这一次 Visual Studio 2019 仍然有 macOS 版本,二是 Visual Studio 2019 Preview 可以和现有的 Visual Studio 2017 并行安装。

Preview 一般来说都不能平滑升级到正式版,所以笔者建议大家并行安装 Preview 版本尝个鲜。


实际上相较于 Visual Studio,笔者反而更在意 VS Code 后续可能会有的一些更新,在笔者看来 VS Code 是一个相当相当有潜力的开发工具,VS Code 虽然轻量,但麻雀虽小五脏俱全,后续微软能把 Visual Studio 一些优秀功能下放到 VS Code 上的话,那真是极好的。


分享到:


相關文章: