• 请不要在回答技术问题时复制粘贴 AI 生成的内容
barretlee
V2EX  ›  程序员

你用的哪个编辑器, ST/Atom/VSC?

  •  
  •   barretlee ·
    barretlee · Oct 10, 2016 · 23897 views
    This topic created in 3675 days ago, the information mentioned may be changed or developed.
    ST 用了五年, Atom 用了五天, VSC 用了三天,我最终选择了 Atom 。

    不过有很多朋友觉得 VSC 更好用,想了解下大家想法,你更看重编辑器的哪一部分?或者说 VSC/Atom/ST 哪一点更加打动你,从而让你选择它?
    174 replies  •  2016-10-15 14:54:22 +08:00
    1  2  
    ❮ ❯
    BMW
    BMW
    Oct 10, 2016
    1
    PS
    songchao
    songchao
    Oct 10, 2016 via Android
    2
    Visual Studio Code
    barretlee
    barretlee
    OP
    Oct 10, 2016
    3
    @BMW 棒!
    xiahei
    xiahei
    Oct 10, 2016❤️1
    4
    Vim, 看重“快”.
    jarlyyn
    jarlyyn
    Oct 10, 2016
    5
    vsc
    akafeng
    akafeng
    Oct 10, 2016
    6
    Atom 颜值高, 作为我的前编辑器利器, 功能以及拓展都十分丰富, 放弃的原因来源于速度, 实在是太慢了
    目前正在使用 Visual Studio Code 轻巧高效, 插件拓展也能满足需求
    whxiaobu
    whxiaobu
    Oct 10, 2016
    7
    V
    zhuangzhuang1988
    zhuangzhuang1988
    Oct 10, 2016
    8
    vsc
    写 python 的, 然后 pycharm 用的是免费版本, 需要个编辑 js/html 的就选 vsc 了, vsc 更像一个 IDE , js/ts 自动补全很好,而且能调试。
    barretlee
    barretlee
    OP
    Oct 10, 2016
    9
    @chinafeng 你放弃它是什么时候,用的是 windows 系统还是 Mac ?当时你最不能忍受他慢在哪里呀~
    dabpop139
    dabpop139
    Oct 10, 2016 via Android
    10
    ST
    barretlee
    barretlee
    OP
    Oct 10, 2016
    11
    @xiahei 我用 Vim 也快六年了,对一般同学而言,入门周期比较长,门槛也挺高的。
    helloSwift
    helloSwift
    Oct 10, 2016
    12
    Atom
    刚出来就用了一段时间,太卡,删了
    一年内重下体验几次,还是卡,又删了
    今年上半年(具体记不清)开始,用到现在。

    ST/Atom/VSC 功能差不多, ST 收费,我比较穷,能有免费的就用免费,能不破解尽量不用破解软件

    我曾经在 Atom 的 GitHub 仓库问了一个问题,那里的人先是回答了我的问题,然后告诉我,这里是提交 bug 的地方,问问题去 Atom 社区 (尴尬😅)

    如果 atom 没有什么问题,应该会一直用下去。
    barretlee
    barretlee
    OP
    Oct 10, 2016
    13
    @helloSwift 哈哈,我这几天关注了下社区,提到的卡、慢问题,其实社区也一直在优化,估计是因为底层实现的问题吧,优化经常碰到瓶颈,不过我相信随着硬件和软件能力的提升,速度不是问题,而且稍稍的卡顿我是可以接受的。

    事实上,平时工作上用起来也没感觉到「卡」。
    GaoMjun
    GaoMjun
    Oct 10, 2016 via iPhone
    14
    搞几个大文件编辑编辑,就知道哪个厉害了
    palxie
    palxie
    Oct 10, 2016
    15
    vsc 挺好,用了段时间,就是编码问题烦人
    xingis
    xingis
    Oct 10, 2016
    16
    ST/TM 交替着用, TM 很多细节设计得非常贴心,用着比较习惯; ST 很多插件用着也蛮爽的
    SuperMild
    SuperMild
    Oct 10, 2016 via iPad
    17
    ST3 , Distraction Free Mode 太赞了!
    Akagi201
    Akagi201
    Oct 10, 2016
    18
    vscode
    Troevil
    Troevil
    Oct 10, 2016
    19
    atom
    slion
    slion
    Oct 10, 2016
    20
    sublime text2
    CallMeHoney
    CallMeHoney
    Oct 10, 2016
    21
    其实 ATOM 只是启动比较卡,然而对于我这种不关电脑星人影响不大
    roychan
    roychan
    Oct 10, 2016
    22
    Textmate
    bearqq
    bearqq
    Oct 10, 2016 via Android
    23
    vscode 本地用的最多
    从头写用 jupyter notebook
    大量小代码在云端直接编辑和使用,以及在本地的 linux ,用 cloud9 的 ide ,从 github 下源码搭的。
    少量修改用 notepad++, gedit , vim
    pubby
    pubby
    Oct 10, 2016
    24
    固定电脑 phpstrom
    临时电脑 putty 上去 emacs
    改配置 vi
    ins
    ins
    Oct 10, 2016
    25
    一直 ATOM 暂时还没用上别款的
    Wangxf
    Wangxf
    Oct 10, 2016
    26
    sublime 吧,市面上所有的都用过,发现还是 sublime 顺手点
    akafeng
    akafeng
    Oct 10, 2016
    27
    @barretlee 哪都慢...加载 启动等, 主 Windows, 不过 Mac 也有使用, Mac 体验会稍微快一点, 但是也好不到哪去
    g0thic
    g0thic
    Oct 10, 2016
    28
    去年用了一年的 Atom ,今年开始用 vsc , vsc 做的越来越好了
    frankzeng
    frankzeng
    Oct 10, 2016
    29
    atom 机器配置高,没觉得卡
    Wangxf
    Wangxf
    Oct 10, 2016
    30
    vsc 两点让我放弃 1.插件太少了 2.html 页面没有 js 语法提示
    moyang
    moyang
    Oct 10, 2016
    31
    人生苦短,我用 notepad
    http://www.notepad.org/
    fhefh
    fhefh
    Oct 10, 2016
    32
    sublime
    O3YwA1ENkb7i35XJ
    O3YwA1ENkb7i35XJ
    Oct 10, 2016
    33
    editplus
    zhidian
    zhidian
    Oct 10, 2016
    34
    只要用过了 Vim ,不管什么编辑器,都要安装 Vim 插件的。这种对粒度的有效掌控简直太有用了。
    kurten
    kurten
    Oct 10, 2016
    35
    st 阵营中的叛徒。。。
    thekoc
    thekoc
    Oct 10, 2016
    36
    @helloSwift 你是说启动慢么?还是在编辑过程中卡?
    wayslog
    wayslog
    Oct 10, 2016 via Android
    37
    spacemacs 路过………
    lightening
    lightening
    Oct 10, 2016
    38
    现在用 ST 。

    大约用过两年 Vim 两年 Emacs 。 Vim 插件系统不好用,操作感么,别人也不是模拟不出来。
    Emacs 插件写起来很麻烦,后来发现 Emacs 能做 Emacs 能做的所有事,就换 ST 了。用 Python 写插件也比较容易,我有几个自己写的超小插件,就几行代码。

    Atom 和 VSC 试过一下下,觉得不错。不过既然已经买了 ST 就用着了。哪天我要是买不起 ST 了会认真考虑 Atom 。
    emric
    emric
    Oct 10, 2016
    39
    sublime 虽然买了授权,但是 vscode 的重构和调试实在太棒了。
    0915240
    0915240
    Oct 10, 2016
    40
    st->atom->vsc

    atom 主要是太卡了

    vsc 看社区满活跃的,相信巨硬的力量。

    其实 notepad++才好用(逃
    megatron
    megatron
    Oct 10, 2016
    41
    有 vim 的地方,就有英勇的 emacs :)
    分界线
    这么多编辑器,愿意用哪一个就用哪一个,自己习惯的,喜欢的。
    scnace
    scnace
    Oct 10, 2016 via Android
    42
    @BMW PHP 是全世界坠吼的语言(光速遁地)
    derek80
    derek80
    Oct 10, 2016 via Android
    43
    从 atom 换到 vsc 两个月了,主要是启动速度,更好的 git 支持,更好的调试支持,其他我都忍了
    realwangyibo
    realwangyibo
    Oct 10, 2016
    44
    从 Atom 回到 Vim
    ispinfx
    ispinfx
    Oct 10, 2016 via iPhone
    45
    必须是 Emacs
    scnace
    scnace
    Oct 10, 2016 via Android
    46
    @barretlee 卡是因为自启的插件太多了吗?我之前是 Jetbrain 全家桶和 liteide 用了 Atom 的 material design 主题插件 感觉启动时间可以接受 (关键是颜值高啊 ) vscode 没用过 但外界评价很高 等我啥时候审美疲劳了就去试试:)
    Seita
    Seita
    Oct 10, 2016
    47
    最后一个我们需要的编辑器 vs code 233
    firstfire
    firstfire
    Oct 10, 2016
    48
    Atom ,就是启动的时候太慢了点。另外偶尔用 EmEditor
    soratadori
    soratadori
    Oct 10, 2016
    49
    ATOM 打开一个 10M 的文件直接卡死,语法高亮能设定的范围太少, ST 和 VS CODE 可以根据语言的语法来设定高亮。

    Sublime Text 3 有一个 bug 已经持续了 2 年都没解决掉——更换默认字体后,斜体和粗体会失效,字体渲染和另外 2 个比起来稍弱。不过速度是 3 个编辑器里最快的,插件也是最全的。

    至于界面方面, ST 除了提供有字体、背景这种简单调颜色的主题外(Color Scheme),还可以对整个软件的皮肤(theme)进行更换,换了皮肤后不比另外 2 个差。

    我用 ST
    soratadori
    soratadori
    Oct 10, 2016
    50
    还有 ST 是有免费版的,只是你一段时间会弹出个窗口让你购买,并不影响使用。
    Geeker
    Geeker
    Oct 10, 2016
    51
    我来安利 Spacemacs
    RicardoM
    RicardoM
    Oct 10, 2016
    52
    vsc 😀
    xuecat
    xuecat
    Oct 10, 2016
    53
    atom 刚出来的时候很好玩,他们说有点卡,不过我用固态到不觉得。 vscode 刚出来就是个编辑器没啥好玩的,
    不过 vscode 最近被加大力度了,瞬间赶超 atom 了,所以果断用 vscode
    BFDZ
    BFDZ
    Oct 10, 2016
    54
    sublime text2 && vim
    7sDream
    7sDream
    Oct 10, 2016
    55
    PyCharm --> Python
    VSCode --> Bash/Fish script, Golang, HTML, Javascript, CSS, Markdown
    Android Studio --> Android
    CLion --> C++

    常用这些吧……
    hronro
    hronro
    Oct 10, 2016❤️1
    56
    3 款编辑器,都使用过很长的时间,最终选择了 Atom 。

    先说 sublime 吧, sublime 作为这 3 款编辑器中最为老牌的一款,用着确实不错,原生 UI 界面,性能和输入的手感都非常不错,也拥有着丰富的插件。这点确实不错。

    再说 Atom 吧。 Atom 最牛 B 的地方在于它的插件机制,详情可以参考这里 http://zhihu.com/question/22867204/answer/90728790 。 Atom 的插件确实做到很多 sublime 插件做不到的事情,这也是我选择 Atom 而不是 sublime 的原因。个人认为, Atom 除了启动速度比不上 sublime ,其他各方面应该都是优于 Sublime 的。最后 Atom 配上 vim-mode-plus 插件,写起代码来,简直不要太爽。

    再说 vs Code 。这款编辑器我是从 0.5 的测试版一直用到现在的,也见证了这款编辑器的成长。比起前两款编辑器, vs Code 会更偏向于 IDE 一些(主要针对 js 和 ts ),并且编辑器本身就实现了很多功能,并不是太依赖插件。而且虽然 vs Code 的启动速度也比不上 Sublime (毕竟基于 Electron ),但是它打开文件的速度其实是要比 Sublime 快的,特别是打开个 30M 的大文件,速度基本上可以说是秒杀 Sublime 。曾经很长一段时间,我也把 vs code 作为我的主力编辑器使用,它自带的 js 的 Salsa 智能感知系统也非常好用,谁用谁知道。但 vs Code 的问题也在于,微软把这些功能全部都给你打包好了,你没有选择的余地,这其实会导致一些问题。比如现在版本的 vs code 中,仍然不知道在 js 中使用 class-properties 的语法。而且 vs Code 的 color schemes 确实有点太辣鸡了。所以我最终还是选择了 Atom 了,当然可能过一段时间之后,当中这些东西都完善了之后,我可能还是会重新选择回 vs code 的😄
    jy01264313
    jy01264313
    Oct 10, 2016
    57
    VS CODE 真是微软的良心产品,内存消耗极低,没有卡顿
    ruchee
    ruchee
    Oct 10, 2016
    58
    5 年 Vim ,从未换过
    hyperdak
    hyperdak
    Oct 10, 2016
    59
    vsc
    但是现在总觉得启动速度太慢了
    WangYanjie
    WangYanjie
    Oct 10, 2016
    60
    @barretlee 很好奇,这么长时间的 vim, 你居然还能换到其它环境?
    jhdxr
    jhdxr
    Oct 10, 2016❤️1
    61
    @BMW 第一反应依然是 Photoshop ,心想高人就是不一样。。。
    然后看到了我开始菜单里的 phpstorm 。。。
    lukertty
    lukertty
    Oct 10, 2016
    62
    Emacs
    fatestigma
    fatestigma
    Oct 10, 2016
    63
    多个工具都用的没有吗?
    大部分时候用 Vim ,特别需要界面的时候用 TextMate ,还有 LaTeX 写中文相关的用 TextMate ,然后 Julia 用 Atom 。
    其他环境没怎么碰过。每次有人推荐 ST 我都下了,经过一个小时的折腾配置之后删掉了。
    kingcos
    kingcos
    Oct 10, 2016
    64
    编辑器用 VSC 。。。
    PyCharm WebStorm IDEA 也用。。。
    techmoe
    techmoe
    Oct 10, 2016
    65
    当然 VSC
    顺便安利我的群组 https://telegram.me/vscode_zh
    dablwow
    dablwow
    Oct 10, 2016
    66
    Sublime 用过一小段时间,现在在用 Atom 。
    Atom 太漂亮了, Webstorm 上调不出这种颜色,所以 Webstorm 只在公司用,平常自己开发还是 Atom 。
    不过 Atom 是真慢,启动慢,格式化慢, Jshint 经常慢好几拍,今天把 V 站上十几 M 的 12306 数据粘贴上去竟然卡死了(配置是 i5-4200M+8G )
    临时改代码的时候就用 Nodepad++,有时间的话还是点开 Atom ,接杯水或刷个网页等它开。
    abbatuu
    abbatuu
    Oct 10, 2016
    67
    木有人用 word 吗?~哈哈 好吧 我基本都用 st
    dablwow
    dablwow
    Oct 10, 2016
    68
    @dablwow 打错了应该是 Notepad++
    jeremaihloo
    jeremaihloo
    Oct 10, 2016
    69
    vscode 不解释
    kenshinhu
    kenshinhu
    Oct 10, 2016
    70
    webkit 系的 ide 在打開多個多行文件時會問題突顯的
    ikaros
    ikaros
    Oct 11, 2016
    71
    vsc 写 go 配置好了比 ST 好用真心的
    hxtheone
    hxtheone
    Oct 11, 2016 via iPhone
    72
    vsc 写 go 和 js 完全达到 IDE 的水准了
    daimao
    daimao
    Oct 11, 2016 via iPhone
    73
    Sublime text

    偶尔用 vim
    onlyice
    onlyice
    Oct 11, 2016
    74
    以前主力 Sublime Text ,但是没学会。后来用了几天 Atom ,受不了启动速度就放弃了。现在用 VSC ,感觉设计很优雅,性能也不错,后面应该会持续使用。
    XIVN1987
    XIVN1987
    Oct 11, 2016 via Android
    75
    ST3 ,凑合用吧!
    shijingshijing
    shijingshijing
    Oct 11, 2016
    76
    vim 铁杆刚刚由 Sublime Text 路转粉,不过正室必须还是 vim
    Technetiumer
    Technetiumer
    Oct 11, 2016
    77
    Cloud9 IDE [手动滑稽]
    mreasonyang
    mreasonyang
    Oct 11, 2016
    78
    难道只有我一个人的 VSC 尽管在 SSD 中,打开速度还是堪比 Atom ,而且 Vim 插件也有各种诡异的问题么?
    bao3
    bao3
    Oct 11, 2016 via Android
    79
    vim
    WildCat
    WildCat
    Oct 11, 2016
    80
    cuminflea
    cuminflea
    Oct 11, 2016 via Android
    81
    spacemacs+1
    paulagent
    paulagent
    Oct 11, 2016
    82
    vs Code
    mrytsr
    mrytsr
    Oct 11, 2016 via Android
    83
    vim
    wolfan
    wolfan
    Oct 11, 2016 via Android
    84
    这个还是看需求吧,反正俺只混 h5,js,py 。所以 ST 足矣。
    如果混 JAVA 什么的还是老老实实用上 IDE 合适呐。
    Gem
    Gem
    Oct 11, 2016
    85
    使用 VSC 不适应的地方就是:不同的文件类型,不能自动感知格式,例如: 我写 JS ,是 2 个空格缩进,写 python 需要 4 个空格缩进,如果在个人配置文件中,设定了 2 空格,那么写 python 的时候,还需要在 VSC 中,自己在选择一次 4 空格缩进。不能想 ST 那样,可以根据文件类型,独立写一个配置文件,也就是 VSC 貌似只有全局配置,没有文件类型单独配置。不知道大家怎么解决这个问题的。
    appdev
    appdev
    Oct 11, 2016 via iPhone
    86
    不能说全称吗,逼格高
    helloSwift
    helloSwift
    Oct 11, 2016 via iPhone
    87
    @barretlee 所以我现在一直在用 Atom 😄
    helloSwift
    helloSwift
    Oct 11, 2016 via iPhone
    88
    @thekoc 启动慢
    mml
    mml
    Oct 11, 2016
    89
    裸 vim
    BMW
    BMW
    Oct 11, 2016
    90
    @jhdxr hah
    urmyfaith
    urmyfaith
    Oct 11, 2016
    91
    vs code, ST, Xcode,极少 vim
    lxy
    lxy
    Oct 11, 2016
    92
    已上 SSD , Atom 依然卡。不知道是不是插件问题,我也懒得去找。 ctrl+s 经常卡,不能忍。编辑也偶尔会卡。
    clijiac
    clijiac
    Oct 11, 2016
    93
    atom, 唯一不满意的就是启动慢..
    lrh3321
    lrh3321
    Oct 11, 2016
    94
    这三个里我用 VSC
    Totato5749
    Totato5749
    Oct 11, 2016
    95
    说 editplus 会不会被打?
    j4fun
    j4fun
    Oct 11, 2016
    96
    说几个木有人说的。。
    写 GO 用 jetbrains idea
    写 C 用 codelit 。。。(用了一年半,准备换,感觉好不稳定,刚开始还觉得不错来着)求推荐写 C 的。。不喜欢 codeinsight 的界面。。
    billion
    billion
    Oct 11, 2016
    97
    用 Vim ,速度快,快捷键够灵活。
    marvinwilliam
    marvinwilliam
    Oct 11, 2016
    98
    ( ̄. ̄) 我这个用 webstorm 的算不算是异类啊...
    TomIsion
    TomIsion
    Oct 11, 2016
    99
    @marvinwilliam 对哦 看到现在没有几个 WebStorm
    miniwade514
    miniwade514
    Oct 11, 2016
    100
    日常 Atom, 大文件用 Sublime Text
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1266 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 230ms · UTC 21:09 · PVG 05:09 · LAX 13:09 · JFK 16:09
    ♥ Do have faith in what you're doing.