doubleflower

Atom 1.19 重大架构更新,这下应该不比 vscode 慢了吧

  •  
  •   doubleflower · Aug 9, 2017 · 17468 views
    This topic created in 3375 days ago, the information mentioned may be changed or developed.

    http://blog.atom.io/2017/08/08/atom-1-19.html

    重点:

    • 底层文字处理用 C++重写了,改进响应和内存占用。
    • 文字渲染层完全重写,改进显示性能。

    不过我还没用上,正在等 archlinux 更新出来。 个人 atom 和 vscode 都用了一段时间,最后还是选 atom 了。

    78 replies  •  2017-11-05 19:50:26 +08:00
    nutting
    nutting
    Aug 9, 2017 via Android
    1
    之前用过,mac 下面不时卡死
    stcasshern
    stcasshern
    Aug 9, 2017❤️4
    2
    我选 vscode
    itabas016
    itabas016
    Aug 9, 2017 via Android
    3
    刚开始用 vscode😂
    fan123199
    fan123199
    Aug 9, 2017
    4
    atom 卡卡卡,卡成 ppt
    evilgod528
    evilgod528
    Aug 9, 2017
    5
    现在一直 vscode,sublime 都已弃之不用了
    doubleflower
    doubleflower
    OP
    Aug 9, 2017
    6
    我不用 vscode 是因为 vscode 的代码提示很不喜欢,特别是除了 ts 之外的,比 atom 差远了。
    opennet
    opennet
    Aug 9, 2017
    7
    昨天刚开始用 vscode,速度明显比 atom 快,之前一直用 atom。
    mokeyjay
    mokeyjay
    Aug 9, 2017❤️1
    8
    临时编辑我选 notepad++,稍微重型选 vscode、正式开发选 JetBrains 全家桶
    plqws
    plqws
    Aug 9, 2017
    9
    一开始就全用 c++ 不就好了,真费劲
    qq7790586
    qq7790586
    Aug 9, 2017
    10
    下载试试看
    wtser
    wtser
    Aug 9, 2017❤️3
    11
    喜欢 vscode 的 git 管理功能
    iloveyou
    iloveyou
    Aug 9, 2017
    12
    用过一次 vscode,其他都挺好就是 vim 模式不顺手,无奈回归 sublime
    hjc4869
    hjc4869
    Aug 9, 2017
    13
    所以现在能打开 10MB 的文本而不卡 OOM 了吗
    daimazha
    daimazha
    Aug 9, 2017
    14
    @iloveyou #12 有啥问题吗? vim 新手目前使用没啥问题啊。
    missdeer
    missdeer
    Aug 9, 2017
    15
    vscode 也越来越慢了(当然比 atom 还是快很多倍
    okampfer
    okampfer
    Aug 9, 2017
    16
    如果天天用 vim 模式多少天能把快捷键都记住呢?
    nanau2016
    nanau2016
    Aug 9, 2017
    17
    @wtser 跟 webstorm 集成的 git 完全不在一个级别,这也是我一直没放弃 webstorm 的原因
    justfly
    justfly
    Aug 9, 2017
    18
    别扭啊,直接全 native 了多好,非得守着 electron,还免不了写 native 代码,折腾。。。
    srx1982
    srx1982
    Aug 9, 2017
    19
    @mokeyjay 一样
    wenning
    wenning
    Aug 9, 2017
    20
    最初弃用 atom 是因为包管理被墙了,不知道现在怎么样。
    AMST
    AMST
    Aug 9, 2017
    21
    说白了,electron 解决的事情还是有没有,要效率要体验的时候就只能靠边站.
    codecrash
    codecrash
    Aug 9, 2017 via Android
    22
    什么时候像 emacs 有客户端模式,启动时间就不是问题了
    bumz
    bumz
    Aug 9, 2017
    23
    刚入的正版 sublime text 3
    fy
    fy
    Aug 9, 2017
    24
    @iloveyou st 那个 vim 模式我记得也很僵硬吧,几年前用的时候
    lqzhgood
    lqzhgood
    Aug 9, 2017
    25
    额~ 兴冲冲的打开 Atom 准备升级,结果发现已经 1.9 了~
    好像和之前的使用速度上没有感觉额……
    Wilon
    Wilon
    Aug 9, 2017
    26
    为什么我的不卡呢。。难道是因为我没有用过不卡的编辑器?
    harry890829
    harry890829
    Aug 9, 2017
    27
    公司很多小伙伴都用的 atom,不知道为什么当我在装 atom 的时候,插件怎么都装不上,麻烦的要死,感觉是当时长城的锅,不过后来就再也没有用过 atom 了……
    66beta
    66beta
    Aug 9, 2017
    28
    从 sublime 迁移到 vscode 了,微软的开发很给力

    atom 应该没法赶上 vscode 了
    doubleflower
    doubleflower
    OP
    Aug 9, 2017
    29
    @harry890829 程序员不翻墙寸步难行。

    atom 可以在配置文件.apmrc 里用代理,我这边也是不用代理死活装不上插件。

    FILE ~/.apmrc
    proxy=http://127.0.0.1:8123/
    https-proxy=http://127.0.0.1:8123/
    weilongs
    weilongs
    Aug 9, 2017
    30
    atom 给我印象深就是 那个 duang~duang 的插件
    mjar
    mjar
    Aug 9, 2017❤️3
    31
    Window 版本安装包尺寸

    - Atom 164Mb
    - VS Code 34.7Mb
    Majirefy
    Majirefy
    Aug 9, 2017
    32
    @mjar 我也一直很纳闷,在所有浏览器和文本编辑器中,Atom 简直大得丧心病狂……
    wozhizui
    wozhizui
    Aug 9, 2017
    33
    还是 vs code 爽
    harry890829
    harry890829
    Aug 9, 2017
    34
    @doubleflower #29 哈哈,不过我当时用的全局$$啊,后来就没管了……使用 vscode 了……
    jybox
    jybox
    Aug 9, 2017
    35
    @justfly @Leafove @plqws 用熟悉的技术( Web )来构建编辑器就是 Atom 的初衷(见 http://flight-manual.atom.io/getting-started/sections/why-atom ),作为脑残粉感觉现在这样把一部分组件换成 C++ 有点开倒车的感觉,不过也还好了,毕竟 text-buffer 并不涉及 UI 部分。
    @wenning @harry890829 @doubleflower 最新版的包更新已经会走系统代理( PAC )了,不需要额外改配置文件了,会方便一些。

    有兴趣可以来 Atom 中文社区,虽然最近疏于维护已经有点长草了 https://atom-china.org
    Artists
    Artists
    Aug 9, 2017
    36
    我选 vscode
    AMST
    AMST
    Aug 9, 2017
    37
    @jybox #35 为了追求效率用本地代码重写定义为"开倒车",当心引发圣战喔
    leisure
    leisure
    Aug 9, 2017
    38
    @mokeyjay 基本一致,除了我第一个是 sublime
    linsage186
    linsage186
    Aug 9, 2017
    39
    我选 vscode
    jingniao
    jingniao
    Aug 9, 2017 via Android
    40
    前两天重置系统,安装最新版 vscode 好像启动速度最近几个月有比较大的优化?不知道是不是错觉。
    atom 给我的感觉类似 kde,都不大喜欢
    est
    est
    Aug 9, 2017
    41
    才用 C++ 写

    sublime 里的每一个 glyph 都是 Opengl 绘制的。
    dacapoday
    dacapoday
    Aug 9, 2017
    42
    已换 vscode,atom 从 1.13 到 1.17 对 win10 的支持越来越不好,右键菜单动不动就漂移。
    一不小心就假死(估计和插件有关),实在是用不起。
    每次插件升级都要折腾半天,要么网络问题报错,要么 node-gyp 报错。就算一路顺利安装也慢得要死。
    反观 vscode,不仅从来没让我看到报错信息,还启动快。
    装插件又快又方便,只需重载窗口就能安装。
    l8mEQ331
    l8mEQ331
    Aug 9, 2017
    43
    感觉这两个还是不如 sublime,我查看 Android 源码的时候,2w 行的文件,使用 Sublime 生成 ctag 文件之后,每次查询方法名都很快。而 VS Code 似乎是实时生成,并没有缓存,导致基本上不可用。而且在全局搜索文件名的时候,也是 sublime 略快,可能是因为功能比较简单吧。
    shunia
    shunia
    Aug 9, 2017
    44
    楼上提到的各种产品我电脑上全有,用完一圈目前已经固定 vscode 了.

    Atom 有好几个莫名其妙的问题:
    1. atom 安装包是 vscode 的好几倍大小.
    2. 安装同样的插件,apm 速度远远慢于 vscode.
    3. atom 永远都有卡帧现象,不管干啥.就是 60 帧里总有那么几帧不渲染,很明显.

    JB 太丑太重.

    sublime 在工程化上不如 vscode 和 atom 直观和方便.
    bear2017
    bear2017
    Aug 9, 2017 via Android
    45
    atom 的确卡,不过颜值高啊。😄
    vscode 报错比较明显,查错比较容易,不过用起来的确不太习惯😊
    jb 功能很强大,但启动特别卡,一般只用来自动对齐😂
    sublime 比较轻,再加上插件特别多,各种爽😁
    laike9m
    laike9m
    Aug 9, 2017 via Android
    46
    很好奇为啥都说 atom 卡,正常在 Mac 和 Linux 机器上开发表示并没有卡过
    Rice
    Rice
    Aug 9, 2017
    47
    一开始大家都说 atom 什么都好,就是卡。
    然而现在就算 atom 解决了卡,还是安装包大、插件下载速度慢、插件安装困难、中文不完全等等各种问题
    notreami
    notreami
    Aug 9, 2017
    48
    简单文本就用 sublime。
    工程化,直接上 IDEA、VS、Xcode。
    自己各种配,各种安装,就说你们累不累??
    zhea55
    zhea55
    Aug 9, 2017
    49
    使用了一下 atom,还是蛮好用的。

    但是怎么在 atom 中使用 sublime 的快捷键呢?
    hihihihihi
    hihihihihi
    Aug 9, 2017
    50
    vscode +1
    zenxds
    zenxds
    Aug 9, 2017
    51
    我选 vscode
    humiaozuzu
    humiaozuzu
    Aug 9, 2017
    52
    vscode 丑到没法用。。。
    ykrl089
    ykrl089
    Aug 9, 2017
    53
    写 golang 习惯了 subl 的配置后, 总觉得 vscode 各种不爽, 最后还是回到 subl。
    js 的话,atom 也差不多,就是慢~
    AInoob
    AInoob
    Aug 9, 2017
    54
    之前 Window 用 Atom 不知道为什么,界面没有那么酷炫。。。

    加上那 replace 以肉眼可见的速度逐个 replace,我只能说我配不上 Atom。。。于是放弃,继续 vim

    前天试了一下 vs code,vim 模式已经很给力了,我基本的那些操作都可以,除了:b #,但是可以通过 Ctrl+Tab 解决

    加上 vs code 内置 terminal,git 这个功能虽然我用不到,但是看着还可以。

    所以现在就准备一直 vs code 了~
    dodo20120
    dodo20120
    Aug 9, 2017
    55
    以前一直 sublime,不过不知道为什么现在 sublime 一开,我的 mac 风扇就开始狂响,换 vscode 和 atom 都没问题,不过这两个有些功能还是不如 sublime
    simple2025
    simple2025
    Aug 9, 2017 via iPhone
    56
    感觉 atom 与 vscode 就好比 Firefox 与 chrome,er 且这个 chrome 想下就下
    aksoft
    aksoft
    Aug 9, 2017
    57
    文本编辑器有啥好用的??看看代码可以,写的话,林子大了,累死你个傻鸟。哪个大项目谁不用 ide。。。
    liuwenju
    liuwenju
    Aug 9, 2017
    58
    怎么都没人推荐神的编辑器,或者编辑器之神
    wujunchuan2008
    wujunchuan2008
    Aug 9, 2017
    59
    8 月 8 号说刚换完架构..今天打代码就卡死了= =
    hienchu
    hienchu
    Aug 9, 2017 via iPhone
    60
    有天用 atom 开个 2M 的文本直接卡死,试了下 vscode,当场路转粉
    viosey
    viosey
    Aug 9, 2017
    61
    vscode 现在颜值和 atom 不相上下了,我选 Vscode
    cuit4017
    cuit4017
    Aug 9, 2017 via Android
    62
    之前打开 10mJSON 文件 vsc 秒开,,,
    llb123
    llb123
    Aug 9, 2017
    63
    所以现在没什么人用 sublime 了么。。
    yidinghe
    yidinghe
    PRO
    Aug 9, 2017 via Android
    64
    网上出现很多基于 electron 的编辑工具和笔记软件,试用过不少最后全都放弃了,启动那叫一个慢啊。
    ibegyourpardon
    ibegyourpardon
    Aug 9, 2017
    65
    @yidinghe +1 虽然我也用 VS Code,但基本开了就不关了,能够开关不停的还是 Vim,哪怕带一堆插件也是 Vim 快。。

    其他 IDE 也是开了不敢管……
    CloudnuY
    CloudnuY
    Aug 9, 2017
    66
    比速度跟 sublime 比
    myzyq
    myzyq
    Aug 9, 2017 via Android
    67
    @llb123 依然在用
    myzyq
    myzyq
    Aug 9, 2017 via Android
    68
    @66beta 为什么我觉得很不好用呢?还没 sub 好用!
    ie88
    ie88
    Aug 9, 2017 via Android
    69
    vscode+120
    bluefalconjun
    bluefalconjun
    Aug 9, 2017❤️1
    70
    atom 从最开始就有个 bug 死没解 如果打开的目录里面是带 git 的 同时 git 历史又比较大的话 必死..

    https://github.com/atom/atom/issues/9827

    今天看到 vscode 试用了一下午 果断把 atom 卸载了...

    btw, vscode + git-bash 在 win7 上开发 android+linux 代码 + 远程 ssh 到服务器编译 + logcat debug 真是太方便了 省的多个窗口切来切去
    markx
    markx
    Aug 10, 2017
    71
    我忍不住又去试了一下 code,突然觉得很爽都样子
    YYYeung
    YYYeung
    Aug 10, 2017
    72
    可是,我已经习惯了 VSCode 了
    jeremaihloo
    jeremaihloo
    Aug 10, 2017
    73
    巨硬:我们只做世界上最好的编辑器和 IDE

    肯定`vscode`呀,多快好省!

    巨硬除了领导人差一点,搞技术还是很厉害的
    mosliu
    mosliu
    Aug 10, 2017
    74
    vscode +1
    wanderer
    wanderer
    Aug 10, 2017
    75
    vim 飘过....
    corona
    corona
    Aug 10, 2017 via iPhone
    76
    sublime 挺好的,轻量,电脑不卡
    inflationaaron
    inflationaaron
    Aug 11, 2017
    77
    果然我 Emacs 已经过气了么,都没人提……
    yushine
    yushine
    Nov 5, 2017
    78
    所有使用 Electron 技术的软件我都是拒绝的.. 用 Slack 也是被逼的..
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3566 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 276ms · UTC 05:17 · PVG 13:17 · LAX 21:17 · JFK 00:17
    ♥ Do have faith in what you're doing.