Sublime Text 支持通过快捷键快速移动代码行或代码块,Windows/Linux 使用 Ctrl+Shift+↑/↓,macOS 使用 Cmd+Shift+↑/↓,移动时自动保持缩进与结构完整,支持多光标批量操作,提升编码效率。

在 Sublime Text 中,快速移动代码行或代码块是提高编辑效率的常用操作。你不需要手动剪切粘贴,只需使用内置的快捷键即可实现行或选中代码块的上下移动。
移动单行或多行代码
将光标放在想要移动的行上,或选中多行代码后,使用以下快捷键:
-
Windows / Linux: Ctrl + Shift + ↑ 向上移动当前行或选中的代码块
Ctrl + Shift + ↓ 向下移动当前行或选中的代码块 -
macOS: Cmd + Shift + ↑ 向上移动
Cmd + Shift + ↓ 向下移动
移动时保持语法正确性
Sublime Text 在移动代码行时会自动保留缩进和换行结构,适合在函数、循环或条件语句中调整代码顺序,不会破坏原有格式。如果你选中了一段包含缩进的代码块,移动后其相对结构依然完整。
配合多光标高效操作
你可以按住 Ctrl(Windows/Linux)或 Cmd(macOS)点击多处,创建多个光标,再使用上述移动快捷键,同时调整多个位置的代码行,适合批量重构场景。
基本上就这些,熟练使用移动快捷键能显著提升编码流畅度。










