图0:微软 VS Code 或将取代 Visual Studio!

作者 | 琥珀

对于前端来讲,使用微软的Visual Studio Code 以提高开发效率简直就是一款无比性感的神器。“免费”、“开源”、“颜值高”、“比atom更快”、“比webstorm更轻”……这均是开发者给出的最高评价。作为一款代码编辑工具,VS Code本质上与Visual Studio、WebStorm、Eclipse、myEclipse等集成的开发环境并不是一个概念。

图1:微软 VS Code 或将取代 Visual Studio!

不过,仍然有不少开发者仍然给出了VS Code会替代Visual Studio的声音。Moving Fulcrum专栏作者Prashant Deva认为:种种迹象显示,微软著名的 IDE Visual Studio 将被它的开源编辑器 Visual Studio Code 所取代。

图2:微软 VS Code 或将取代 Visual Studio!

他给出如下几点原因:

Visual Studio 至今不支持 64 位

虽然VS确实是一个很大的代码库,但施加与Microsoft Office如出一辙的手段,微软可没有什么愧疚。真实情况是,Visual Studio正处于维护状态,微软也不打算投入太多资源在其中了。

CSDN编者注:值得一提的是,近两日在西雅图举办的微软Build大会上,在其公布的一系列开发者工具中,Visual Studio IntelliCode 可利用人工智能增强软件开发效率;而另一款工具 Visual Studio Live Share 可与团队实现实时协作编程。

Visual Studio 免费的社区版和专业版几乎没有差异


VS始终都是付费软件。但在2014年微软推出了Community Edition,即免费的社区版。它与Pro(付费版)之间真正的区别在于“代码镜头”功能。这表明,微软不再将VS视为能带来任何有意义的收入。

语言服务

现在Microsoft的每种语言版本都有语言服务功能,该功能提供如重构、代码完善等与语言功能版本绑定的所有IDE样式功能性。任何编辑器都可以使用Language Service API获取传统上只能从VS获得的所有IDE功能。

图3:微软 VS Code 或将取代 Visual Studio!

Visual Studio Code 的开发更为活跃

VS Code每月都会发布增强功能,并且正在快速发展。与VS Pro相比,它的开发看起来几乎只是关于将不同的语言服务功能集成到最新版本上的升级。

跨平台和专注于Azure

随着微软将注意力从 Windows 转移到 Azure云,它不再需要一个只运行在 Windows 上的 IDE,相比之下 VS Code 免费且有跨平台支持,支持所有现代编程语言。

对于很多程序员而言,VS是他们学习编程时使用的第一个IDE,至今已有20年的历史。VS 代表着辉煌的过去,而 VS Code 有着更光明的未来。如果未来有一天VS Code真的取代了VS了呢?

余下全文(1/3)
分享这篇文章:

请关注我们:

发表评论

电子邮件地址不会被公开。 必填项已用*标注