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

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

  •  
  •   barretlee ·
    barretlee · Oct 10, 2016 · 22902 views
    This topic created in 3538 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  
    keenkiller
        101
    keenkiller  
       Oct 11, 2016
    ST -> Python, Haskell
    VSC -> js/css/html, Golang, Rust
    VS -> C++, C#
    vim -> 其他,或小文件编辑
    smallbanglouis
        102
    smallbanglouis  
       Oct 11, 2016
    vim ,只是觉得方便,懒得在终端和编辑器之间切换而已,那些说 vim 快的,讲真,安装一些 plugin 之后,编辑一个稍微大点的文件真不如 sublime
    cc7756789
        103
    cc7756789  
       Oct 11, 2016
    Atom 清爽, ST 以前用
    linux40
        104
    linux40  
       Oct 11, 2016 via Android
    emacs ,不过快捷键太多了,只知道几个。。。
    nikymaco
        105
    nikymaco  
       Oct 11, 2016
    我擦,难道还要弄标准不成?哪个用得顺手就用哪个呗,觉得哪个开发效率高就用哪个,哪来这么多的强迫症。
    coderluan
        106
    coderluan  
       Oct 11, 2016
    就用 vsc
    Ahri
        107
    Ahri  
       Oct 11, 2016
    Atom 比 Code 慢一百倍!
    yuhuan66666
        108
    yuhuan66666  
       Oct 11, 2016 via Android
    @j4fun code::blocks
    rayjoy
        109
    rayjoy  
       Oct 11, 2016
    这种帖子最容易捞金了:)
    mfu
        110
    mfu  
       Oct 11, 2016
    一直稳定在 VSCode 上了。
    nayihz
        111
    nayihz  
       Oct 11, 2016
    @ikaros
    @hxtheone
    想知道用 vsc 写 go 的时候怎么设置保存就 go fmt 。
    kappa
        112
    kappa  
       Oct 11, 2016
    @latteczy settings.json "go.formatOnSave": true
    xpol
        113
    xpol  
       Oct 11, 2016
    Atom 优点是社区人多,有很多插件用起来很顺手,缺点是速度和处理大文件上面不给力。

    但是我还是用 Atom 。
    exoticknight
        114
    exoticknight  
       Oct 11, 2016
    ST 足矣
    nino
        115
    nino  
       Oct 11, 2016
    @hronro 新语法你需要配置 jsconfig
    xbdsky
        116
    xbdsky  
       Oct 11, 2016
    ST 用了好多年了, notepad++配合使用(注意用了看 txt 文件)
    yangg
        117
    yangg  
       Oct 11, 2016
    @Gem 并没有这个问题吧, "editor.detectIndentation 默认为 true ,如果 你实在不行,可以用 editorconfig
    Mcatt
        118
    Mcatt  
       Oct 11, 2016   ❤️ 1
    Sublime Text -> Atom -> VSC

    Sublime Text 一直很好用,某天出 bug 就不用了。
    Atom 开大文件太慢太卡
    VSC 对 TS 支持很好,现在插件也越来越多,做得越来越好。

    微软出品的编辑器 /IDE 还是很厉害的
    unsuey
        119
    unsuey  
       Oct 11, 2016
    vsc
    nayihz
        120
    nayihz  
       Oct 11, 2016
    @kappa 感谢!
    hazard
        121
    hazard  
       Oct 11, 2016
    刷完这个帖子,我从 st3 换到了 vsc....
    aitaii
        122
    aitaii  
       Oct 11, 2016
    就好比是资本主义好还是社会主义好。
    leitwolf
        123
    leitwolf  
       Oct 11, 2016   ❤️ 1
    sublime->vscode
    vscode 有官方一波人在不停的开发,每个月都有功能大更新,而且很多常用的插件都有官方人员在参与开发,如 go/ts/js/c++/c#等等,此外还支持了 java ,而且它内置 git 和调试的 api ,这个是向 IDE 发展的。
    现在基本就打开这个了。
    overtrue
        124
    overtrue  
       Oct 11, 2016   ❤️ 1
    我靠,看了一下没几个跟我一样只用 Sublime Text 的啊
    sdwill
        125
    sdwill  
       Oct 11, 2016
    主用 webstorm 。零时文件用 vscode 查看。也用过 sublime 和 atom 一段时间。但个人感觉前端开发方面其他工具都无法媲美 webstorm 啊😂(逃)。
    xingo
        126
    xingo  
       Oct 11, 2016
    主用 ST , ST 要是炸了就用 VSC , atom 启动速度就比其他两个慢得多得多的多的多的多的多,简直无法忍受
    Arnie97
        127
    Arnie97  
       Oct 11, 2016
    从来没见过像 Atom 这…………么………………卡……………………的编辑器,怒删。
    同样基于 Electron 的 VS Code 却相当流畅。
    mcwanderer
        128
    mcwanderer  
       Oct 11, 2016
    只用 Sublime Text 写 PHP
    oska874
        129
    oska874  
       Oct 11, 2016
    vim -> all
    linkgod
        130
    linkgod  
       Oct 11, 2016
    全用过,还是觉得 webstorm 最顺手
    sorra
        131
    sorra  
       Oct 11, 2016
    个人体验:
    Sublime Text 很流畅,然而不能选中文本查找,不能直接在当前文件查找。
    Atom 的语法高亮最满意,然而不能按文件扩展名统一选择语法。
    VSC 的代码缩进有点问题。

    选择了 Atom 。如果 WebStorm 免费,就不纠结了。
    maikcn
        132
    maikcn  
       Oct 11, 2016
    操作系统 linux mint
    ST 对中文输入法有支付问题,目前混用 Atom 和 VSC ,小文件、临时文件的编辑用 Atom ,项目性的调整用 VSC
    chroming
        133
    chroming  
       Oct 11, 2016
    @TomIsion webstorm 是 IDE ,不算在编辑器内吧
    blahgeek
        134
    blahgeek  
       Oct 11, 2016
    很久之前一直用 vim ,后来明白过来使用 vim 唯一的原因只是它的强大的键绑定,其他功能使用其他编辑器更方便

    于是转投 sublime text2 (使用 vim 键绑定),然后升到 sublime text3 ,用了两三年

    后来 atom 火了,加上 sublime text 有段时间开发缓慢,使用了 atom 一段时间(半年左右),感觉是:

    - 没有想象中那么慢,一般写代码速度可以接受,但是无法打开大的数据文件
    - 有各种 fancy 的插件,比如内置 terminal ,比如查看 pdf ,比如好看的 diff ,等等
    - UI 、渲染比较好,支持 font ligatures

    然而很多细节上还是感觉差一点,没有精心雕琢的感觉,比如 vim 键绑定下的搜索,比如一些语言的默认 indent ,比如 git 插件等等,总之用起来除了好看外并没有那么爽…最终还是回到了 sublime
    Ixizi
        135
    Ixizi  
       Oct 11, 2016
    我就想知道 vsc 写 react 怎么才能有代码补全!!
    Chrisplus
        136
    Chrisplus  
       Oct 11, 2016
    atom ubuntu 上,忍受着时不时的崩溃
    codeaqua
        137
    codeaqua  
       Oct 11, 2016
    @lxlzi 用 typescript 就行
    keelii
        138
    keelii  
       Oct 11, 2016
    看了 VSC 每一个 Release Notes 才会觉得 VSC 是真的用心做的一款编辑器。

    加以时日可能会超越其它编辑器
    bramblex
        139
    bramblex  
       Oct 11, 2016 via Android
    月经
    Chrisplus
        140
    Chrisplus  
       Oct 11, 2016
    正在忍受 atom
    然后刷了这个帖子
    然后试用了 vsc
    然后又回到了最初的起点
    正在安装 st 中
    topgrd
        141
    topgrd  
       Oct 11, 2016
    Sublime Text -> Atom. Atom 崩了切回 Sublime
    xuyuheng0905
        142
    xuyuheng0905  
       Oct 11, 2016
    vim -> all
    VS
    CHAOS187
        143
    CHAOS187  
       Oct 11, 2016
    vim: 不要...不要误会,我不是针对你,我是说在座各位都是垃圾。
    wencong
        144
    wencong  
       Oct 11, 2016
    哪个顺手用哪个
    Lattez
        145
    Lattez  
       Oct 11, 2016
    ST 用来写 Python , VSC 写 web 相关的内容还有 c++比较多,至于阿童木。。那速度感人
    starqoq
        146
    starqoq  
       Oct 11, 2016
    notepad++
    从高中写 C++开始用的。因为觉得 IDE 的自动提示很容易打断思路。

    Pychrme
    用来写 Python 和 Html ,例如 Django 。
    fds
        147
    fds  
       Oct 11, 2016
    typescript 用 atom 特别慢,虽然支持立即编译……
    所以还是主力 VSC 呢,特别喜欢滚动条上的色块标示。
    普通脚本用 ST 。
    2gua
        148
    2gua  
       Oct 11, 2016
    VS Code.
    CloudnuY
        149
    CloudnuY  
       Oct 11, 2016
    Atom 死在了加载需要 1000ms 以上……
    Gem
        150
    Gem  
       Oct 11, 2016
    @yangg 默认设置,空格是 4 个,无论写 python 还是 Js ,都是 4 空格,如果在自定义设置中,设置了缩进 2 个空格, 那么 python 也就是 2 个空格了。
    inspoy
        151
    inspoy  
       Oct 11, 2016
    Xcode 。。
    macOS 下开发 cocos2dx 好像只能用 Xcode 了(虽然经常把电脑卡死

    之前试过 AppCode ,然而并不能调试,只能 coding ,于是就放弃了
    killerv
        152
    killerv  
       Oct 11, 2016
    ST
    le0zh
        153
    le0zh  
       Oct 11, 2016
    vsc
    darkbill
        154
    darkbill  
       Oct 11, 2016
    vim -> all

    月经贴
    barretlee
        155
    barretlee  
    OP
       Oct 11, 2016
    @Mcatt 是的, Atom 开大文件确实不给力,卡顿就算了,还有可能卡死...
    xbdsky
        156
    xbdsky  
       Oct 11, 2016
    @mcwanderer 也是一样
    kiah
        157
    kiah  
       Oct 11, 2016
    sublime
    pathletboy
        158
    pathletboy  
       Oct 11, 2016
    @sorra “ Sublime Text 很流畅,然而不能选中文本查找,不能直接在当前文件查找。”
    选中后 ctrl+f3 可以直接查找啊
    XuanYuan
        159
    XuanYuan  
       Oct 11, 2016
    话说自己都试一遍不就好了么,适合别人的又不见得适合你。
    crazykuma
        160
    crazykuma  
       Oct 11, 2016
    以前用 ST,现在用 atom ,感觉除了渲染慢一点, UI 上舒服太多
    zander
        161
    zander  
       Oct 11, 2016 via iPhone
    textmate
    zonghua
        162
    zonghua  
       Oct 11, 2016 via iPhone
    现在很多人用 visual studio code 啦
    U2FsdGVkX1
        163
    U2FsdGVkX1  
       Oct 11, 2016 via Android
    日常用 emeditoe
    编程用 sublime
    有时候用 vscode
    调试用 jetbrains 全家桶
    lydhr
        164
    lydhr  
       Oct 11, 2016
    vim 编辑器之神, emacs 神的编辑器
    BlackV2
        165
    BlackV2  
       Oct 11, 2016
    VSC
    arare
        166
    arare  
       Oct 11, 2016
    一直都在用 atom, 界面挺好
    Dexter123
        167
    Dexter123  
       Oct 11, 2016
    @Ixizi 有个 Reactjs code snippets 插件
    20015jjw
        168
    20015jjw  
       Oct 12, 2016
    必须 vim 啊...
    Ixizi
        169
    Ixizi  
       Oct 12, 2016
    @Dexter123 那个只是 snippets 而已。。。
    Ixizi
        170
    Ixizi  
       Oct 12, 2016
    @starqoq Pychrme 是什么鬼? 你想说 pycharm 吧
    phieo
        171
    phieo  
       Oct 12, 2016
    VIM ,现在用 Atom 的 VIM 模式。。。
    j4fun
        172
    j4fun  
       Oct 13, 2016
    @yuhuan66666 thx 我试了一下。。 code:block 和 vsc 差不多,界面还比较差。而且我比较想要的,根据变量的属性,定向到他变量的声明好像也不能。。( vsc 也不能,不造是不是缺了什么插件,以前用的 codelite 可以。。这点有点忧伤)
    yuhuan66666
        173
    yuhuan66666  
       Oct 13, 2016 via Android
    @j4fun 貌似 CLion 可以
    sorra
        174
    sorra  
       Oct 15, 2016
    @pathletboy 虽然平台不同,但你一提醒,我还真查到了解决办法, Mac 可以先 cmd+F 再 cmd+E ,或者直接配置"find_selected_text": true 。太好了,又能用 Sublime Text 了。
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   859 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 213ms · UTC 21:44 · PVG 05:44 · LAX 14:44 · JFK 17:44
    ♥ Do have faith in what you're doing.