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

2017-04-06 23:15:57 +08:00
 sensui7
抛开上古两个大神, vim 和 emacs 不谈.
就说现在的 sublime, atom, vs code.

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

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

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

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

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

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

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

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

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

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

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

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

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

也就是说,这货就只能当个纯文件编辑器罢了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/353067

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX