我就記得在老東家的時(shí)候,身邊一大堆人都是用Atom,除了我這種Emacs頑固分子,很多后端都在用Atom編輯器 。直到有一天巨硬公司搞了個(gè)Visual Studio Code,這玩意兒同樣也是基于Electron發(fā)展起來(lái)的,微軟對(duì)這玩意兒還挺上心,自己開發(fā)了一大堆插件 。開發(fā)Visual Studio Code是大神Erich Gamma,雖然Atom一樣都是基于Electron,但是明顯visual studio code在性能上要強(qiáng)大很多,而且visual studio code最初是來(lái)自微軟內(nèi)部的Monaco編輯器,在visual studio online、onedrive、office 365中有著豐富的實(shí)戰(zhàn)經(jīng)驗(yàn),因此VSC可以說(shuō)是厚積而薄發(fā) 。
本來(lái)性能上的優(yōu)勢(shì)是明顯的,除了性能上的優(yōu)勢(shì),還有個(gè)很大的原因是,后來(lái)微軟收購(gòu)了GitHub,Atom這款本來(lái)GitHub內(nèi)部使用的編輯器就變得優(yōu)點(diǎn)尷尬了,visual studio code是微軟的親兒子,微軟投入了非常多優(yōu)秀的工程師去維護(hù)這個(gè)產(chǎn)品,但是Atom是干兒子,自然也就在微軟得不到寵愛,只能全靠社區(qū)推動(dòng)了 。
Google、Facebook、騰訊、百度依然在大量使用Vim/Emacs在后端開發(fā)中,尤其是以C/C為核心技術(shù)棧的科技公司中,工作模式還是本地SSH遠(yuǎn)程連接Linux開發(fā)機(jī)進(jìn)行工作,因此還是有很多開發(fā)者會(huì)使用emacs和vim兩種編輯器,而且即使是本地開發(fā),也有不少人愿意使用vim和emacs文本編輯器 。
這個(gè)局面短時(shí)間還是不太可能改變,畢竟這些企業(yè)的核心技術(shù)棧是很難被輕易替代的,像QQ、微信、百度、Google這些比較老的項(xiàng)目,想要重構(gòu)難度和工程量都是極大的 。理論上來(lái)說(shuō),除非是一個(gè)全新的項(xiàng)目,或者是年輕的創(chuàng)業(yè)公司,否則在技術(shù)上還是很難替代 。總的來(lái)說(shuō),我認(rèn)為之后使用visual studio code的開發(fā)者會(huì)越來(lái)越多,前端開發(fā)、Dart、Go、Python這些領(lǐng)域的開發(fā)者使用VSC的程序員會(huì)越來(lái)越多,甚至是在C/C/Rust這些領(lǐng)域,也有不少的開發(fā)者在使用 。
推薦閱讀
- Aggression,korea
- 山指甲是一種什么植物呢,山指甲的別名
- 水淀粉勾芡的概念和做法,水淀粉勾芡是什么
- 十大公認(rèn)最好看的電視劇,十大公認(rèn)最好看的電視劇愛情劇
- 當(dāng)年以Note之名的手機(jī),華為榮耀note8黑色版本
- 什么牌子的電腦比較好用,學(xué)設(shè)計(jì)的用什么牌子的電腦比較好
- QQ音樂(lè)下載頁(yè),音樂(lè)播放器
- 最新最全的小米NoteROM...,小米note省電版本
- S8 虹膜解鎖不靈的問(wèn)題,三星的虹膜解鎖不靈敏
- 如何破解birdL9的root權(quán)限,Kuboard
