V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
sensui7
V2EX  ›  问与答

sublime text 在细节上是否是最易用&最好的编辑器?

  •  
  •   sensui7 · 2017-04-06 23:15:57 +08:00 · 4242 次点击
    这是一个创建于 2777 天前的主题,其中的信息可能已经有所发展或是发生改变。
    抛开上古两个大神, vim 和 emacs 不谈.
    就说现在的 sublime, atom, vs code.

    用过一段时间的 atom 和 vs code 以后, 我还是发现, 尽管 atom 和 vs code 功能上更加强大, 配套的官网, 文档, 插件机制都更好, 社区也更活跃.

    但就单纯的输入时的, 各种细节, 还是 sublime 最舒服.

    就比如代码片段, 确实 vs code 定义起来比 sublime 方便很多, 可是有一个细节, 当切换到最后一个 tabstop 后, sublime 就进入输入模式了, 你再按 tab, 就是缩进了. 而在 vs code 里, 你再按又切换到$1 那里去了. 每次都要按 esc.

    从这里我就理解了 sublime 为何更新很慢, 一个人开发, 每个细节都是作者经过一定时间体验过后决定的.

    但很可惜, 大势所趋... 历史的车轮....
    23 条回复    2017-06-12 10:30:39 +08:00
    hpeng
        1
    hpeng  
       2017-04-06 23:28:01 +08:00 via iPhone
    都有在用,但是只是当编辑器用……我已经被 jb 家的 ide 统治了。只有在 ide 里面用得不爽的会掏出这两个弥补一下缺陷
    sensui7
        2
    sensui7  
    OP
       2017-04-06 23:36:31 +08:00
    @hpeng 是的, 大项目 ide 优势明显, 小代码, 还是编辑器写着爽
    libook
        3
    libook  
       2017-04-07 02:09:51 +08:00
    ide 也可以当编辑器用,功能也很全,也能装各种插件实现定制化,感觉没啥区别。

    个人习惯是在 mac 下编辑器用 atom ,项目用 webstorm 。。。

    还用过 vim 、 gedit ,感觉上述所有软件在大多编辑器用途方面体验都差不多,比如我就想改 zshrc 文件,或者就是改一下 nginx 的配置文件,或者就是暂时纪录一段文本,顶多再用正则表达式查找替换什么的,区别不大。

    和个人习惯也有关吧,不过习惯的东西基本都能通过设置快捷键和安装开发插件搞定,应该没有任何一个编辑器或 IDE 生来就能完全贴合一个人的使用习惯吧。
    msg7086
        4
    msg7086  
       2017-04-07 07:06:16 +08:00
    ST 主要优势不是性能吗?
    rashawn
        5
    rashawn  
       2017-04-07 07:53:42 +08:00 via iPhone
    他的优势是写插件 更新插件的人都好了 估计接口也少 所以你装的插件少了 所以流畅

    只能说 你想要更好的体验更多的功能 就必须来个好点的 cpu
    Martox
        6
    Martox  
       2017-04-07 08:17:58 +08:00 via Android
    写代码用 webstrom ,看代码用 sublime,或者 vscode
    NonClockworkChen
        7
    NonClockworkChen  
       2017-04-07 08:27:47 +08:00
    sublime 写 js 的提示...我是弄不好了...
    js 已经开始用 VSC 写了...
    sublime 为了配好它,已经 google 了无数奇淫技巧,然而那个提示...哎.
    Doubear
        8
    Doubear  
       2017-04-07 08:35:02 +08:00 via iPhone
    纯 sublime 下工作的路过,实在受不了 jb 全家桶的 ui , sublime 也就是补全有些问题,其它都还行,主要是速度快,快,快……
    laogui
        9
    laogui  
       2017-04-07 08:58:41 +08:00 via Android
    sublime 现在唯一的优势就是启动速度快,社区活跃度也在不断下降。 vscode 现在像打了鸡血一样,功能越来越强大了。 atom 感觉前途暗淡,在 vscode 面前,没什么优势了。
    misaka19000
        10
    misaka19000  
       2017-04-07 09:01:01 +08:00 via Android
    贵,买不起
    Biwood
        11
    Biwood  
       2017-04-07 09:03:54 +08:00 via Android
    一直在用, atom 跟 vscode 也体验过,但我选择 sublime text ,无他,顺手而已
    visonnn
        12
    visonnn  
       2017-04-07 09:04:15 +08:00 via Android
    sublime 最让我留恋的是可以鼠标滚轮按住后选中多列。

    这个在 atom 和 vsc 都没有实现。
    ChefIsAwesome
        13
    ChefIsAwesome  
       2017-04-07 09:09:59 +08:00
    sublime 有宏啊,自己录快捷操作太好用了。
    aksoft
        14
    aksoft  
       2017-04-07 09:34:07 +08:00
    编辑器就是编辑器,永远不是 IDE
    sensui7
        15
    sensui7  
    OP
       2017-04-07 10:37:23 +08:00   ❤️ 1
    @NonClockworkChen 我安装的 Javascript completion 和 codeIntel 扩展, 也能用
    ioiioi
        16
    ioiioi  
       2017-04-07 17:09:57 +08:00
    但是我试过 atom 和 vscode 的 vim 模式,还是 atom 的更顺手一些。
    ps ,我不写代码,我用 atom 来写技术类 blog
    sensui7
        17
    sensui7  
    OP
       2017-04-07 18:12:27 +08:00
    @ioiioi 那个不太熟悉, sublime 的 Vintage 模式, 没有 vim 流畅倒是真的, 不确定是扩展有意为之, 还是 api 调用天生的原因...

    vs code 倒是有很多 vim 模拟扩展, 不过都没安装过..

    话说带模式的编辑器+中英文切换真的好用? 我反正觉得来回切换简直蛋疼...要是只输入英文还好.
    ioiioi
        18
    ioiioi  
       2017-04-07 18:35:05 +08:00
    我需要用 asciidoc 来写文档,对比 vscode 和 atom ,还是 atom 的插件质量更高一些,不过这是一个比较偏门的需求。所以对于码农来说, vscode 可能是更好的选择。
    sensui7
        19
    sensui7  
    OP
       2017-04-07 19:24:17 +08:00
    @ioiioi 原来是如此, asciidoc, 有点意思.
    SoloCompany
        20
    SoloCompany  
       2017-04-08 21:04:46 +08:00 via iPad
    说 sublime 性能好的?你打开个里面有万把个文件的目录看看?
    卡的要死

    原因很可能就是它的项目管理机制有毛病,启动了太多的 filewhatcher 之类的吧
    唯一的办法只能把目录移走

    也就是说,这货就只能当个纯文件编辑器罢了
    Tyanboot
        21
    Tyanboot  
       2017-04-09 10:40:19 +08:00
    @SoloCompany 试了一下用 sublime 打开了 kibana 的目录,有大概 14K 文件,完全没有问题,秒开

    然后又试着用 sublime 打开 C 盘,同样没有问题,只不过刷新目录花了两三秒的样子。

    不知道你说的卡是什么时候出现的
    SoloCompany
        22
    SoloCompany  
       2017-04-09 12:51:29 +08:00 via iPad
    @Tyanboot 好吧,你用 windows ,当我没说
    zhea55
        23
    zhea55  
       2017-06-12 10:30:39 +08:00
    用过 nvim atom vscode sublime

    无奈 sublime 颜值最高,速度最快。其他的提示好的,长的难看。长的好看的,速度慢。

    http://7u2q15.com1.z0.glb.clouddn.com/sublime.png
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3540 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:08 · PVG 08:08 · LAX 16:08 · JFK 19:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.