Atom、Sublime Text、VSCode 三者比较,各有哪些优势和弱势?

关注者
2,538
被浏览
1,427,138

129 个回答

i7-4790+32G,Atom打字卡成幻灯片

然后打开同一个项目Atom和VSCode的对比:

△一开始Atom的CPU占用率就是VSCode的三倍有余,然后内存占用率更是高到了36倍多


△然后Atom的占用率会持续上涨,当然VSCode的也涨了


△之后会发现VSCode的已经停了,而且CPU占用率也一直很稳定,但是Atom的会无限上涨


之所以会做这个测试是当时前不久04月23日,我正在用Atom一边卡一边写东西一边和别的程序员瞎聊

然后我闻到一股焦味

但是我没关机仔细找,没能找到源头

于是当时也不是在写什么重要的东西就全都关掉了没去在意

第二天也没发生什么我就没去管他了(懒)

第三天当我再次用Atom打开一个项目看的时候

再次闻到了焦味,然后这次在我还没去找之前电脑直接黑屏了,无限重启

然后我拔电源拆主机出来一看,CPU供电线烧了

当时的我是懵逼的,完全没想到是因为Atom


然后某宝去下单了个新的

然后电脑么也开不出了,就仔细想了下

于是新的线到了装好后就有了开头那番测试

那惊人的结果令我马上就把它卸了



补充一下配置图


2017-08-23 原回答

—————————

2018-06-25 补充

重新安装了最新的Atom与插件们

经测试现在貌似已经没有这种奇怪的吃CPU问题了

但是同样打开一个项目内存占用依然比VSCode高就是了,虽然影响不大

Atom插件数
VSCode插件数

—————————

2018-12-11 补充

VSCode 在某次更新后出现了个Code Helper的进程占用100%CPU的问题

macOS 和 Windows 上都会有这个情况

在首选项添加 files.exclude, files.watcherExclude, search.followSymlinks 等测下来根据项目不同基本上属于治标不治本的法子

至今为止都快半年了官方依然放任着这个问题,受不了

反而Atom解决了这个问题于是又换回Atom了

在 Stack Overflow 的 2019 年开发者调查中,VS Code 成为了最受欢迎的开发工具,并遥遥领先其他的开发工具。

那么,VS Code 为什么能这么成功?有哪些地方是开发者所喜爱的呢?让我们从各个方面与 Sublime、Atom 和 Vim 比较下,逐一分析。