Sublime Text的Join Lines功能可快速合并多行文本为一行,选中多行后按Ctrl + J(Windows/Linux)或Cmd + J(Mac),未选中时则合并当前行与下一行,自动清理首尾空白并在原换行处插入空格,适用于整理代码、合并JSON数组或多行文本段落,提升编辑效率。

Sublime Text 的 Join Lines 功能可以快速将多行文本合并为一行,操作简洁高效,特别适合整理代码或文本内容。
快捷键使用方法
选中你想要合并的多行内容,然后按下快捷键:
- Windows/Linux:Ctrl + J
- Mac:Cmd + J
按下后,所有选中的行会被合并成一行,原换行位置将被空格替代(部分语言环境下可能保留原有间距)。
不选中文本时的行为
如果你没有手动选择多行,而是将光标放在某一行,使用 Ctrl + J(或 Cmd + J)会将当前行与下一行合并。这个特性让你可以逐行快速合并,无需全选。
合并后的空格处理
Join Lines 在合并时会自动清理行尾和行首的多余空白,但通常会在原换行处插入一个空格,以保持语义清晰。如果原始代码本身已有分号或逗号结尾,合并后格式依然整洁。
例如:
console.log("第一行")
console.log("第二行")
合并后变为:
console.log("第一行") console.log("第二行")
适用场景建议
- 整理被意外换行的代码语句
- 合并 JSON 或数组中的多行元素为单行,便于复制传输
- 编写 Markdown 时,将多个短句合并为段落
基本上就这些,不复杂但容易忽略细节。熟练使用 Ctrl + J 能显著提升编辑效率。









