Split into Lines功能可将选中多行文本拆分为独立光标,便于批量编辑;通过Ctrl+Shift+L(Cmd+Shift+L)快捷键实现,常用于添加前缀后缀、转换数据格式等场景,配合其他多光标操作显著提升效率。

在 Sublime Text 中,将选区拆分为多行是高效编辑文本的常用操作之一。这个功能通常被称为“Split into Lines”或通过快捷键实现多光标编辑。它能让你把一段选中的文本按行拆分,每行生成一个独立的光标,方便批量修改。
什么是 Split into Lines 功能
Sublime Text 的 Split into Lines 功能会将当前选中的多行文本拆开,每一行都放置一个独立的光标。这样你就可以同时在多行上输入内容,非常适合处理列表、代码块或重复结构的数据。
例如,你选中了以下三行:
ab
c
使用该功能后,每行都会有一个光标,此时你输入“- ”,结果会变成:
- a- b
- c
如何使用 Split into Lines
实现这一功能有几种方式,最常用的是快捷键和菜单操作:
- 快捷键(Windows/Linux): Ctrl + Shift + L
- 快捷键(Mac): Cmd + Shift + L
- 菜单操作: 选中文本后,点击顶部菜单栏的 Edit → Line → Split into Lines
执行后,原本连续的选区会被拆成每行一个独立光标,你可以同时在每一行进行编辑。
实际应用场景
这个功能在多种场景下非常实用:
- 为多行文本统一添加前缀或后缀(如注释符号、引号等)
- 快速将一列数据转换为带格式的代码语句
- 批量重命名变量或字段
- 从复制的文本中快速创建多行输入框或列表项
比如你从表格复制了一列姓名:
张三李四
王五
选中后按 Ctrl+Shift+L,再输入 name: " 和 ",,就能快速变成 JSON 格式:
name: "张三",name: "李四",
name: "王五",
与其它多光标操作的配合
Split into Lines 可以和其他多光标功能结合使用,提升效率:
- 配合 Ctrl + D 逐个选择相同词进行修改
- 使用 Ctrl + Click 手动添加额外光标
- 用 Alt + F3 选中文档中所有相同词并同时编辑
这些组合让 Sublime Text 成为处理结构化文本的利器。
基本上就这些。熟练掌握 Split into Lines 功能,能大幅减少重复操作,提升编辑速度。不复杂但容易忽略的小技巧,值得每个 Sublime 用户记住。










