首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding
V2EX  ›  程序员

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

  •  
  •   barretlee · 2016-10-10 20:21:51 +08:00 · 17951 次点击
    这是一个创建于 1160 天前的主题,其中的信息可能已经有所发展或是发生改变。
    ST 用了五年, Atom 用了五天, VSC 用了三天,我最终选择了 Atom 。

    不过有很多朋友觉得 VSC 更好用,想了解下大家想法,你更看重编辑器的哪一部分?或者说 VSC/Atom/ST 哪一点更加打动你,从而让你选择它?
    174 回复  |  直到 2016-10-15 14:54:22 +08:00
    1  2  
        101
    tairan2006   2016-10-11 09:43:48 +08:00
    ST -> Python, Haskell
    VSC -> js/css/html, Golang, Rust
    VS -> C++, C#
    vim -> 其他,或小文件编辑
        102
    smallbanglouis   2016-10-11 09:45:43 +08:00
    vim ,只是觉得方便,懒得在终端和编辑器之间切换而已,那些说 vim 快的,讲真,安装一些 plugin 之后,编辑一个稍微大点的文件真不如 sublime
        103
    cc7756789   2016-10-11 09:47:39 +08:00
    Atom 清爽, ST 以前用
        104
    linux40   2016-10-11 09:47:52 +08:00 via Android
    emacs ,不过快捷键太多了,只知道几个。。。
        105
    nikymaco   2016-10-11 09:54:53 +08:00
    我擦,难道还要弄标准不成?哪个用得顺手就用哪个呗,觉得哪个开发效率高就用哪个,哪来这么多的强迫症。
        106
    coderluan   2016-10-11 09:58:01 +08:00
    就用 vsc
        107
    Ahri   2016-10-11 09:59:45 +08:00
    Atom 比 Code 慢一百倍!
        108
    yuhuan66666   2016-10-11 10:01:18 +08:00 via Android
    @j4fun code::blocks
        109
    rayjoy   2016-10-11 10:06:28 +08:00
    这种帖子最容易捞金了:)
        110
    mfu   2016-10-11 10:07:32 +08:00
    一直稳定在 VSCode 上了。
        111
    latteczy   2016-10-11 10:10:12 +08:00
    @ikaros
    @hxtheone
    想知道用 vsc 写 go 的时候怎么设置保存就 go fmt 。
        112
    kappa   2016-10-11 10:11:51 +08:00
    @latteczy settings.json "go.formatOnSave": true
        113
    xpol   2016-10-11 10:19:22 +08:00
    Atom 优点是社区人多,有很多插件用起来很顺手,缺点是速度和处理大文件上面不给力。

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

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

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

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

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

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

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

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

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

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

    之前试过 AppCode ,然而并不能调试,只能 coding ,于是就放弃了
        152
    killerv   2016-10-11 14:24:26 +08:00
    ST
        153
    le0zh   2016-10-11 16:12:48 +08:00
    vsc
        154
    darkbill   2016-10-11 16:22:52 +08:00
    vim -> all

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