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) 即将来临!

Visual Studio 支持 Java?

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

Visual Studio 支持 Java?谣言止于智者

Better Naming,Better Life.

现在是否对这些谣言有了更清晰的了解?

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

  1. 互掐!美团“抛弃”支付宝,背后的真相到底是啥?

    摘要:美团的野心(欢迎关注杠杆游戏) 撰文|张银银 刚刚过去的一周,两大互联网巨头"纷争"引人注目. 据报道,7月29日,不少用户在使用美团APP时发现,支付入口找不到支付宝了,美 ...

  2. 赴美生子诚实签的五大谣言!!

    近几年,随着诚实签越来越火热,网上对于诚实签的各种传闻甚嚣尘上!我们的客户中,绝大部分的孕妈妈都会跟我们说起过这样的话:"我看见网上说......,是真的吗?我看微博上说......,是真的 ...

  3. 美团外卖强杀门背后的真相,你看到的是真的吗?

    美团外卖"强杀门"背后的真相,你看到的是真的吗? 最近知乎上的文章 [ 如何评价美团外卖商家版强杀竞争对手的商家版 App 进程 ]非常火,初看到这个文章的时候确实笔者也是义愤填膺 ...

  4. Jvm 系列(十一)Java 语法糖背后的真相

    语法糖(Syntactic Sugar),也叫糖衣语法,是英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语.指的是,在计算机语言中添加某种语法,这些语法糖虽然不会对语言 ...

  5. 单调、加班、血汗工厂,被夸大的富士康背后真相到底是什么?

    随着工业4.0概念.中国制造2025计划的提出,金融危机.泡沫经济连续不断地出现以及全世界人民之于实体工作岗位的渴望,制造业再一次进入舆论中心,专家开始剖析制造业的前世今生,一些神秘的制造企业渐渐揭开 ...

  6. 网络营销推广怎么做 一封神奇的文案策划背后的真相

     网络营销推广怎么做 很多人觉得销售高手总有与众不同的魅力,他们是少数的精英人士,有着四天王的血统,转轮王的相貌,我们望尘莫及!其实这些概念都是误区,你知道吗?如果我在这里把这层神秘的面纱揭开,那么销 ...

  7. 炸鸡鸭背后的真相 —— 一位良心发现者的自白[转]--希望提起大家的注意力

    炸鸡鸭背后的真相 -- 一位良心发现者的自白 学习传统文化一年多了,今年四月,偶然回家乡一趟,闻到满大街油炸食品的香味,想起两年前我做炸鸡鸭生意时的一段生涯,真的是不堪回首,因此把一些永生难忘的经历写 ...

  8. cf3月14服务器维护,CF3月14在线活动背后的真相详情

    穿越火线官方即将在3月14日为所有的小伙伴们准备一个3.14在线盛典好礼活动,大量黄金武器.英雄级武器以及稀有永久武器等着小伙伴们来领取.但是有论坛水友分析出这个活动背后的真相,一起随我们看看吧! C ...

  9. 频繁跳槽真的好吗?十年资深HR告诉你背后的真相!!!

    导读 昨天,帮一位小妹妹指导简历和面试,发现她有很严重的频繁跳槽现象,而且从毕业起跨越了三个行业,最长的一份工作也仅仅是干满了一年而已. 这并不是个案,在常年的招聘中,我发现很多初入职场的年轻人都存在 ...

最新文章

  1. python 用户认证_python基于mysql的用户认证
  2. OpenGL着色器基础
  3. 简单介绍tomcat中maxThreads,acceptCount,connectionTimeout
  4. 隧道野蛮模式_基于虚拟隧道的IPsec -华三 MSR26 路由器对接Juniper SSG
  5. 在Ubuntu18上搭建K8s集群(1.19.3)
  6. 上下界网络流-无源汇可行流与有源汇最大流
  7. jdbc.properties文件
  8. YBTOJ:最短时间(长链剖分、线段树)
  9. jdk类加载器执行步骤_[JDK 11] jcmd中的类加载器层次结构详细信息
  10. 《MATLAB图像处理超级学习手册》导读
  11. Linux中g++与gcc的区别
  12. linux qt yuv,c – 如何使用Qt中的RGBA32数据将带有YUV数据...
  13. 并发编程之——多进程
  14. 赶紧收藏!UI设计师必须知道的命名规范
  15. java JDK8 学习笔记——第13章 时间与日期
  16. 陶哲轩实分析 命题7.2.5 证明
  17. Ubuntu 16.04扩展swap分区(内存)
  18. [转]RDLC 动态列
  19. win7 下 java 环境变量配置
  20. ensp配置access口_华为路由交换技术 | 虚拟局域网VLAN详解与配置

热门文章

  1. 初学ASP.NET 必看
  2. qt 苹果应用程序_什么是苹果的电视应用程序,您应该使用它吗?
  3. file协议 控制面板_如何在Windows File Explorer导航窗格中显示控制面板和回收站
  4. android 工作日,如何在Android上重复警报工作日
  5. Linux命令大总结(早期学习时的笔记)
  6. Linux+Oracle+12c+RAC+安装配置详细-GI安装
  7. The import com.sun.tools cannot be resolved
  8. 洛谷2296 寻找道路
  9. 手游开发者交流会议暨OGEngine新版发布
  10. 配置Tomcat的日志系统