为什么是 Sublime Text 和 VS Code 这样奇怪的组合一起说呢,因为目前为止我最喜欢这两个编辑器。当然 Atom 也非常好,如果启动速度更快的话也许我会用得更多。Sublime 的优点就是 UI 简单但不丑,也有些很不错的主题,这里面我最喜欢的就是 Material ThemePartto Theme 以及 Ayu Theme,相比之下 VS Code 的主题没那么风骚,但显得非常 「Solid」也挺耐看,不能说有个性就是了。

不过不得不说, VS Code 作为编辑器的功能还是比 Sublime 强。

显示效果

重新打开刚刚关闭的标签页

Command Shift T

粘贴时自动缩进

Sublime: Command Shift V
VS Code: 不支持,但可以在粘贴后用 Option Shift F 替代,查看更多

切换标签页

Command Option ←/→

分割编辑器

也就是把一个编辑器分成两个或多个块。

Sublime: Command Option 1/2
VS Code: Command \

显示 / 隐藏侧边栏

Sublime: Command K B
VS Code: Command B

选取内容

选取光标附近的内容

通常是一个单词,连按 d 会继续选取下一个相同的内容。

Command D

往左 / 右选取一个字符

通常与上一步一起使用进行更精确的选取。

Shift ←/→

选取光标所在的行

同样,连按会继续选取下一行。

Sublime: Command L
VS Code: Command I

将光标移至选取的每一行末尾

通常与上一步一起操作,用于多行编辑。

Sublime: Command Shift L
VS Code: Control Option I

在多个位置显示光标

Sublime: Command 点击
VS Code: Option 点击

将光标移至行首 / 行尾

Command ←/→

从光标所在位置选取到行首 / 行尾的内容

Command Shift ←/→

查找内容

搜索项目中的文件

Command P

跳到指定的一行

Control G

跳到函数定义

Sublime: Command R

移动内容

上下移动选取的内容

Command Control ↑/↓