V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
znithy
V2EX  ›  Atom

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

  •  
  •   znithy · Apr 26, 2017 · 17875 views
    This topic created in 3302 days ago, the information mentioned may be changed or developed.

    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.6

    Atom 1.7 Beta: Atom 1.7

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

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

    Supplement 1  ·  Apr 26, 2017
    我帖子写错了,是 1.17 对比 1.16 ,少了个 0.1 。
    39 replies    2017-04-28 16:04:54 +08:00
    harry890829
        1
    harry890829  
       Apr 26, 2017
    atom 上次装插件给我装死了
    undeflife
        2
    undeflife  
       Apr 26, 2017
    有次一不小心拿 atom 打开了个 500M 的日志文件 死了
    blanu
        3
    blanu  
       Apr 26, 2017 via iPhone
    主要是 atom 是 coffeescript ,不方便插件开发,已转 vscode
    scnace
        4
    scnace  
       Apr 26, 2017 via Android
    我的 vscode 装了 Atom 的 One Dark theme 😂
    1yndonn3u
        5
    1yndonn3u  
       Apr 26, 2017
    @undeflife atom 不是用来写代码的么。#逃#
    GPU
        6
    GPU  
       Apr 26, 2017
    @lyndonneu18 #5 用 sublime 打开 1G 的日志也很爽
    kokutou
        7
    kokutou  
       Apr 26, 2017
    atom 作为 arduino 的 ide 还是很好的。。。
    可是 scons 不支持 py3 ,系统里面还要装个 py2 。。好蛋疼
    znithy
        8
    znithy  
    OP
       Apr 26, 2017
    @undeflife
    我也试了下,生成了个 100MB 的文件, Atom 直接崩溃了, sublime 花了 10 秒左右走完进度条,之后浏览流畅,搜索卡。
    openssl rand 100000000 -out random.tx t
    hronro
        9
    hronro  
       Apr 26, 2017
    不过感觉不管怎么魔改, eletron 做出来的编辑器,比起原生的来说,输入的手感上还是有点差别
    subpo
        10
    subpo  
       Apr 26, 2017
    额,我看了我的版本是 1.14.2 ,问题来了,是 1.7 大还是 1.14 大
    panxianhai
        11
    panxianhai  
       Apr 26, 2017
    @subpo atom 官方文中的测试版本是 1.17 ,不是 1.7
    znithy
        12
    znithy  
    OP
       Apr 26, 2017
    @scnace 我改了下这个主题,结合了 textmate 的 blackboard 主题的高亮代码,用了太长时间这种配色,换了不习惯。
    ![One Dark Theme with blackboard]( )
    znithy
        13
    znithy  
    OP
       Apr 26, 2017
    @subpo 我帖子写错了,是 1.17 对比 1.16 ,少了个 0.1 。
    scnace
        14
    scnace  
       Apr 26, 2017
    @znithy 不喜欢屎黄屎黄的颜色。。。 hhhhh
    shoaly
        15
    shoaly  
       Apr 26, 2017
    每次都是等一段时间 装 atom 试试看, 希望速度跟 sublime 一样快... 每次都失望了,
    所以这次楼主的安利 决定不服用, 在等到有人说 atom 的打开速度已经完全超越 sublime 再说吧
    jianmingforpc
        16
    jianmingforpc  
       Apr 26, 2017
    我弄了个 1.5g 的 ctag , atom 直接 crash 了
    maplerecall
        17
    maplerecall  
       Apr 26, 2017
    我还是选择小文件 sublime ,项目工程用 IDE …… IDE 虽然第一次开比较慢,但开一次可以用好久啊,而且智能提示什么的完全不是编辑器+插件可以相比的,我没事基本不会重启电脑,感觉启动速度的时间成本不大……
    Ouyangan
        18
    Ouyangan  
       Apr 26, 2017
    sublime 打开大文件比 其他两个快多了
    znithy
        19
    znithy  
    OP
       Apr 26, 2017
    刚又对比了下 Atom 和 VS Code 的打开速度,没有 VS Code 快,但差距不大,大约 25%的差异。
    znithy
        20
    znithy  
    OP
       Apr 26, 2017
    @shoaly 这个只能等电脑性能提升使人感觉不到差异,靠优化代码怕是不行。
    shoaly
        21
    shoaly  
       Apr 26, 2017
    @znithy 问题是电脑性能代理的提升, 也适用于 sublime....
    unidentifiedme
        22
    unidentifiedme  
       Apr 26, 2017 via iPhone
    性能和耗电捉急,不止一次想换成 atom ,每次都被它的辣鸡性能和魔鬼耗电折磨的死去活来,最后都换回了 sublime
    jy01264313
        23
    jy01264313  
       Apr 26, 2017
    vscode 真是微软的良心产品了
    POPOEVER
        24
    POPOEVER  
       Apr 26, 2017
    虽然之前是 10 年的老 MBP 开阿童木巨慢无比,但是还是比较喜爱和习惯 Atom 整体的体验,可能是长期不用 Windows 对微软产品天然免疫了,虽然 VS Code 确实非常优秀。阿童木性能飞跃版本更新的时候,正好我也更新到了 16 年的 MBP15 高配,开 Atom 的时候直接就爽到了。反正主要是项目开发用,也不用来看大文件,足够了,打开速度慢一丢丢也能接受,反正做项目又不是比谁的编辑器开得快,十全十美的东东木有滴。楼上有人提到耗电,貌似我没觉得耗电很严重啊,可能新笔记本的🔋还比较耐抗,用过一两年可能就会看出耗电问题了。

    Sublime 我也用,各有各好,都喜欢 ////////
    POPOEVER
        25
    POPOEVER  
       Apr 26, 2017
    对了,这个大家应该都有了吧,随手贴一下, Atom 插件推荐
    https://github.com/jaywcjlove/awesome-mac/blob/master/editor-plugin-zh.md
    xhowhy
        26
    xhowhy  
       Apr 26, 2017
    @unidentifiedme #22 最后我用了 vscode
    shunia
        27
    shunia  
       Apr 26, 2017
    用了 vscode +1
    allinwonder
        28
    allinwonder  
       Apr 26, 2017 via iPhone
    Notepad++的用户,不知道“不是闪开”是什么概念
    40huo
        29
    40huo  
       Apr 26, 2017
    @allinwonder #28 Notepad++是厉害
    znithy
        30
    znithy  
    OP
       Apr 26, 2017 via iPhone
    @POPOEVER 谢谢链接。我选 atom 主要是因为现有的插件比较完善,自己修改非常方便,快捷键可以分区域定制。 Textmate 我用了最长时间,插件不多,但个个都是长时间完善后的精品,许多使用习惯就是 textmate 养成的。 Sublime 需要自己配置的东西太多了。

    Atom 界面相较其他编辑器重了些,电脑性能上去后也能较为轻松的拎起来。
    zhuangtongfa
        31
    zhuangtongfa  
       Apr 26, 2017
    @scnace 安利下我的主题 https://marketplace.visualstudio.com/items?itemName=zhuangtongfa.Material-theme,源自 one dark, 但是比 one dark 的高亮更好
    znithy
        32
    znithy  
    OP
       Apr 26, 2017 via iPhone
    Trim21
        33
    Trim21  
       Apr 26, 2017
    @zhuangtongfa 请问一下效果图里面 在滚动条左边的用来总览的插件叫什么?
    zhuangtongfa
        34
    zhuangtongfa  
       Apr 26, 2017 via Android
    @Trim21 自带的,设置里开启下就行
    mahone3297
        35
    mahone3297  
       Apr 26, 2017
    @znithy 今年从 notepad++转到 sublime ,插件多,定位文件,函数方便,是主要原因。。。
    POPOEVER
        36
    POPOEVER  
       Apr 26, 2017
    @Trim21 minimap
    zoffy
        37
    zoffy  
       Apr 27, 2017
    快 50%,好吧我选 VS Code
    ccming
        38
    ccming  
       Apr 27, 2017
    1.17 正式版何时发布?
    my101du
        39
    my101du  
       Apr 28, 2017
    我怎么觉得 sublime 最近也非常耗电了?
    在 ave energy impact 里面看,和 Chrome 并驾齐驱 30 好几。在内存也有个莫名其妙的 plugin_host 不断增加内存消耗。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3418 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 150ms · UTC 11:58 · PVG 19:58 · LAX 04:58 · JFK 07:58
    ♥ Do have faith in what you're doing.