关于此工具
本工具为你文本的每一行加上一个递增的编号,或删除你已有的编号。它便于引用代码、摘引段落、构建编号列表,或为需要指向特定行的讨论准备文本。一切都在你的浏览器中进行,不向任何地方发送。
在添加模式下,文本按换行符分割,每行获得其编号,编号从起始值开始,并按你选择的步长递增(因此你可以编号 1, 2, 3… 或 0, 5, 10…)。分隔符位于编号和该行之间——默认为句点加空格,但你可以使用冒号、竖线、制表符或任何你喜欢的符号。开启补零可将每个编号对齐到相同宽度(例如 001, 002 … 100),开启跳过空行可让空行不被编号,从而不占用计数。切换到删除模式可从每行剥离前导编号及其尾随分隔符,撤销来自本工具或其他来源的编号。
输出保留你原有的行序且完全可复制。由于它是纯字符串处理,可瞬间处理数千行,且除在行首添加或删除编号外绝不改动行的内容。
常见问题
我能从 1 以外的值开始编号吗?
能。将起始字段设为任意数字——包括 0 或负数——并用步长字段控制增量,因此你可以生成 1, 2, 3,或 0, 2, 4,或 100, 105, 110,等等。
我如何让编号对齐?
启用补零。每个编号都会用前导零补足到最大编号的宽度,因此 1 到 100 会变成 001 到 100,并在等宽视图中整齐对齐。
“跳过空行”有什么作用?
开启后,空行保持原样,不会获得编号或推进计数器,因此只有有内容的行才被编号。关闭后,包括空行在内的每一行都会被编号。
它能删除现有行号吗?
能。选择删除模式,它会从每行开头剥离前导数字加常见分隔符(句点、冒号、括号、短横、竖线、制表符或空格),保持该行其余部分不变。