玩转VS Code
首发于玩转VS Code
有关 VS Code 的五大谣言,背后的真相到底是如何的?

有关 VS Code 的五大谣言,背后的真相到底是如何的?

2015 年 4 月 29 日,在微软 Build 2015 大会上,微软发布了 Visual Studio Code 第一个预览版本。随着 Visual Studio Code 有了越来越多的使用者,随之而来的各类谣言也层出不穷。让我们就来看看有哪些与 VS Code 相关的谣言,背后的真相又是如何的?

Visual Studio Code 是基于 Atom 开发的?

不,和 Atom 完全没有关系!

VS Code 是基于 Electron 开发的。而 Electron 原名为 Atom Shell,是由 GitHub 开发的一个开源框架。正是 Atom Shell 这个命名,让许多人产生了误解。在很长的一段时间内,Electron 一直是以 Atom Shell 的名字被大家所知。而Atom Shell 最初就是随着 Atom 编辑器而诞生,也是 Atom 编辑器的核心组件,甚至它们是在同一天开源的。所以很多人就会以为 Atom Shell 不仅是个开发框架,还包含了许多 Atom 编辑器相关的功能。然而,Atom Shell 只是一个纯粹的开发框架,它不包含任何编辑器的功能。准确的说,Visual Studio Code 和 Atom 都是基于Electron 来开发的,而Visual Studio Code 与 Atom 之间并无直接的关系。

Visual Studio 与 Visual Studio Code 是父子关系还是兄弟关系?

不,都不是!

那么他们之间到底是什么样的关系?

相当于 Java 和 JavaScript 的关系。

相当于雷锋和雷峰塔的关系。

微软从 Visual Studio 组里面抽了一拨人做 Visual Studio Code?

不,这两个开发团队完全是相互独立的。

与 Visual Studio IDE 拥有大量的开发人员不同,你也许不会想到,Visual Studio Code 这个世界上最棒的编辑器,其实只有二十个开发工程师。由于老大 Erich Gamma 身处瑞士苏黎世,所以自然而然的,有超过一半的开发工程师也是在瑞士苏黎世,其中还有一部分是曾经 Eclipse 的开发者。除了在瑞士苏黎世,其他的工程师都在微软美国西雅图的总部。每一位工程师都是一等一的高手。值得骄傲的是,在这二十位开发工程师中,有两位是来自中国的工程师,目前都在美国西雅图。

Visual Studio Online 是 Web 版 Visual Studio?

不,Visual Studio Online 其实是 Web 版 Visual Studio Code。

这个命名的确是很容易让人误解!不过,Visual Studio Online 完全是基于 Visual Studio Code 的,和 Visual Studio IDE 没关系!

韩骏:Web 版 VS Code (Visual Studio Online) 即将来临!zhuanlan.zhihu.com图标

Visual Studio 支持 Java?

不,其实是 Visual Studio Code 支持 Java,通过 Visual Studio Live Share 实现 VS 与 VS Code 的协同开发,把 Java 的开发环境共享给 VS。具体情况可以看我之前写的文章:

韩骏:Visual Studio 支持 Java?谣言止于智者zhuanlan.zhihu.com图标


Better Naming,Better Life.

现在是否对这些谣言有了更清晰的了解?如果你想对 VS Code 有更深入的了解,欢迎参加我的《VS Code 从入门到进阶》知乎 Live,带你玩转 VS Code!

VS Code 从入门到进阶www.zhihu.com图标

编辑于 2019-09-16

文章被以下专栏收录

    Visual Studio Code的最新资讯,热门文章,使用技巧,插件推荐,插件开发攻略等,全部都可以在这里找到。带你玩转VSCode!公众号“玩转VS Code”