抛开上古两个大神, vim 和 emacs 不谈.
就说现在的 sublime, atom, vs code.
用过一段时间的 atom 和 vs code 以后, 我还是发现, 尽管 atom 和 vs code 功能上更加强大, 配套的官网, 文档, 插件机制都更好, 社区也更活跃.
但就单纯的输入时的, 各种细节, 还是 sublime 最舒服.
就比如代码片段, 确实 vs code 定义起来比 sublime 方便很多, 可是有一个细节, 当切换到最后一个 tabstop 后, sublime 就进入输入模式了, 你再按 tab, 就是缩进了. 而在 vs code 里, 你再按又切换到$1 那里去了. 每次都要按 esc.
从这里我就理解了 sublime 为何更新很慢, 一个人开发, 每个细节都是作者经过一定时间体验过后决定的.
但很可惜, 大势所趋... 历史的车轮....
就说现在的 sublime, atom, vs code.
用过一段时间的 atom 和 vs code 以后, 我还是发现, 尽管 atom 和 vs code 功能上更加强大, 配套的官网, 文档, 插件机制都更好, 社区也更活跃.
但就单纯的输入时的, 各种细节, 还是 sublime 最舒服.
就比如代码片段, 确实 vs code 定义起来比 sublime 方便很多, 可是有一个细节, 当切换到最后一个 tabstop 后, sublime 就进入输入模式了, 你再按 tab, 就是缩进了. 而在 vs code 里, 你再按又切换到$1 那里去了. 每次都要按 esc.
从这里我就理解了 sublime 为何更新很慢, 一个人开发, 每个细节都是作者经过一定时间体验过后决定的.
但很可惜, 大势所趋... 历史的车轮....