Warning: Undefined global variable $debug in /var/www/ourcoders/tiny4cocoa/application/controllers/baseController.php on line 124
程序员的那些事 2019-11-21 00:00:00 发布的技术动态 - OurCoders (我们程序员)
程序员的那些事
2019-11-21 00:00:00 发布
【为什么 Facebook 会选择 VS Code?】

Facebook 内部开发工具转向微软家的 VS Code,这个消息今天很多国外技术媒体都有发。来源就是 FB developer 布道师 Joel Marcey 在官网的推文。(图1)

看了一下 Joel 的履历,他上一份工作就是在微软。[嘻嘻] (图2)

FB 曾经有个基于 Atom 的开发工具 Nuclide,不过在 2018 年底停止了。(图3)Nuclide 官网的停更声明中提到:我们团队未能给予该项目应有的重视和响应,因此作出了艰难的决定,放弃。(图4)

为什么 FB 会选择 VS Code?

0、VS Code 已是一个非常受欢迎的工具;
1、有微软和开源社区支持;
2、跨平台:支持 Windows、macOS 和 Linux;
3、有健壮的扩展 API;(这个是 FB 能够继续做大规模开发所需的重要功能)

此外,FB 还会和微软合作,提高 VS Code 的远程开发体验。

Joel 在文中提到,虽然 FB 的工程师是在在本地笔记本上安装了 VS Code,但大多数开发工作,都是直接在数据中心内的开发服务器上完成的。无缝、高性能地访问这些服务器上的代码,对提高生产率至关重要。

远程开发是一个新兴趋势,FB 和微软两家协作提升 VS Code 的远程开发体验,其他公司和个人开发者都能受益呀。