跳到主内容
UniKit

文本行加空行

给列表里的每个非空行后面插入一个(或几个)空行:原本就有的空行可原样保留、压成一个或直接丢掉,也能把空行填成 ` ` 之类的内容;支持最后一行是否补空行与逐行去空白。

浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。

列表

加空行结果

一行一项,空行即真正的空行,可直接复制。

输入列表后即可给每行加空行

输入行数: 0 · 非空行: 0 · 插入空行: 0 · 输出行数: 0

这个工具能做什么

  • 把一行一条的名单改成隔行显示,贴进笔记或聊天框后更容易扫读。
  • 为 Markdown 或富文本排版:给标题、要点之间留出空行,避免渲染时被合并成一段。
  • 准备需要「条目之间必须空行」的格式,例如某些批量导入模板。

示例

输入

苹果
香蕉
樱桃

输出

苹果

香蕉

樱桃

每个非空行后面插入一个空行,最后一行不补,所以 3 行变成 5 行(插入 2 个空行)。

常见问题

最后一行后面会补空行吗?

默认不补,避免复制后尾部多出一串空行。需要结尾也留空行时勾选「最后一行后也补空行」,此时输出会以空行结束。

原来就有的空行怎么处理?

由「原有空行」决定:keep(默认)原样保留,collapse 把连续空行压成一个,drop 直接丢掉。三种策略都只影响输入里原本的空行,插入的空行不受影响。

能不能插入可见的占位符?

可以。在「空行内容」里填 ` ` 或空格,插入的就不再是真正的空行而是这些字符,适合某些会吃掉空行的富文本编辑器。填的内容也会参与「压成一个」的判断。

一次能插几行?

「每个非空行后插几个空行」接受 0–100 的整数,0 表示只做原有空行的整理。超过 100 会报错,避免把输出撑到几百万行。

关键词:加空行行间空行insert blank lines文本行加空行隔行排版空行分隔段落分隔

同类工具