转到 Atom 了,新版启动加快 50%。

2017-04-26 09:41:59 +08:00
 znithy

Atom 的最新博客: Improving Startup Time 说是花了几个月专注速度优化,1.7 Beta启动速度加快了 50%。

我先试了下,确实快了不少啊,但还是不能闪开。 Atom , sublime , textmate 都是图标在 dock 上弹一下就开。区别在于 atom 要等弹完了出界面,然后卡一下出内容, sublime 和 textmate 以下还没弹完就界面内容全出来了。打开后再开文件,编辑文件三者没明显差别。

这打开速度我已经能接受了,今天花了个把小时配置了下,把工作环境从 sublime 转移了过来,大多时间都花在写一堆 latex 的 snippets 上,因为没找到输入数学字母符号好用的插件。感想是 Atom 比 sublime 还能定制,而且容易定制的多。

最后说下测试,对比 1.6 和 1.7 版,开编辑器时同时打开两个文件,再开 timecop 插件看时间。

Atom 1.6:

Atom 1.7 Beta:

界面相关的 Windows load time 这项加速最多,数量级的差别了。整体加快了 400-500 ms 。加载完成大约要 1 秒。

另外测试了打开近万行代码的文件,感觉和几行代码的文件打开时间没区别,搜索也流畅。

15381 次点击
所在节点    Atom
39 条回复
harry890829
2017-04-26 09:44:26 +08:00
atom 上次装插件给我装死了
undeflife
2017-04-26 09:48:45 +08:00
有次一不小心拿 atom 打开了个 500M 的日志文件 死了
blanu
2017-04-26 09:50:35 +08:00
主要是 atom 是 coffeescript ,不方便插件开发,已转 vscode
scnace
2017-04-26 09:52:18 +08:00
我的 vscode 装了 Atom 的 One Dark theme 😂
1yndonn3u
2017-04-26 09:53:14 +08:00
@undeflife atom 不是用来写代码的么。#逃#
GPU
2017-04-26 09:56:30 +08:00
@lyndonneu18 #5 用 sublime 打开 1G 的日志也很爽
kokutou
2017-04-26 09:57:31 +08:00
atom 作为 arduino 的 ide 还是很好的。。。
可是 scons 不支持 py3 ,系统里面还要装个 py2 。。好蛋疼
znithy
2017-04-26 10:03:37 +08:00
@undeflife
我也试了下,生成了个 100MB 的文件, Atom 直接崩溃了, sublime 花了 10 秒左右走完进度条,之后浏览流畅,搜索卡。
openssl rand 100000000 -out random.tx t
hronro
2017-04-26 10:05:10 +08:00
不过感觉不管怎么魔改, eletron 做出来的编辑器,比起原生的来说,输入的手感上还是有点差别
subpo
2017-04-26 10:08:45 +08:00
额,我看了我的版本是 1.14.2 ,问题来了,是 1.7 大还是 1.14 大
panxianhai
2017-04-26 10:09:55 +08:00
@subpo atom 官方文中的测试版本是 1.17 ,不是 1.7
znithy
2017-04-26 10:12:25 +08:00
@scnace 我改了下这个主题,结合了 textmate 的 blackboard 主题的高亮代码,用了太长时间这种配色,换了不习惯。
![One Dark Theme with blackboard]( )
znithy
2017-04-26 10:13:08 +08:00
@subpo 我帖子写错了,是 1.17 对比 1.16 ,少了个 0.1 。
scnace
2017-04-26 10:19:08 +08:00
@znithy 不喜欢屎黄屎黄的颜色。。。 hhhhh
shoaly
2017-04-26 10:53:44 +08:00
每次都是等一段时间 装 atom 试试看, 希望速度跟 sublime 一样快... 每次都失望了,
所以这次楼主的安利 决定不服用, 在等到有人说 atom 的打开速度已经完全超越 sublime 再说吧
jianmingforpc
2017-04-26 11:20:52 +08:00
我弄了个 1.5g 的 ctag , atom 直接 crash 了
maplerecall
2017-04-26 11:34:49 +08:00
我还是选择小文件 sublime ,项目工程用 IDE …… IDE 虽然第一次开比较慢,但开一次可以用好久啊,而且智能提示什么的完全不是编辑器+插件可以相比的,我没事基本不会重启电脑,感觉启动速度的时间成本不大……
Ouyangan
2017-04-26 11:46:36 +08:00
sublime 打开大文件比 其他两个快多了
znithy
2017-04-26 11:56:43 +08:00
刚又对比了下 Atom 和 VS Code 的打开速度,没有 VS Code 快,但差距不大,大约 25%的差异。
znithy
2017-04-26 12:00:13 +08:00
@shoaly 这个只能等电脑性能提升使人感觉不到差异,靠优化代码怕是不行。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/357383

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX