为在线文本添加行号

立即将可自定义的 行号 添加到纯文本、列表、日志和源代码中,或者一键删除 现有的行号。具有 6 编号格式(1、2、3、01、02、A、B、C 和罗马数字 I、II、III)、自定义开始和步骤增量、连续空行跳过和右对齐代码间距。

字符数:0

字:0

总行数:0

编号:0

流行的行编号样式和示例

无论您是准备文档源代码、创建法律或学术成绩单,还是组织多项目清单,以下是最常见的格式 presets:

款式名称 推荐设置 示例输出
标准有序表 样式:数字 • 分隔符:。 1。第一项
2。第二项
IDE 代码天沟 样式:数字 • 分隔符:| • 右对齐 1 |函数 init() {
10 | 返回真;
零填充日志文件 样式:自动补零 • 分隔符:: 01:服务器已启动
02:监听8080
描述性前缀 前缀:Line • 分隔符:- 第 1 行 - 简介
第 2 行 - 方法论
概要/法律 样式:罗马大写 • 分隔符:。 I。执行摘要
II。财务概况

如何通过命令行添加行号(Linux、macOS、Windows)

在终端或脚本管道中工作?以下是与我们的在线工具等效的本机 CLI 命令:

环境 命令语法 行为
Linux / macOS (nl) nl -ba 文件名.txt 或 nl -bt 文件名.txt -ba对所有线路进行编号; -bt 仅按顺序对非空行进行编号。
Linux / macOS (cat) cat -n 文件名.txt 或 cat -b 文件名.txt -n 对所有线路进行编号; -b 跳过空行。
AWK awk '{printf "%03d: %s\n", NR, $0}' file.txt 打印 3 位零填充的行号,后跟冒号。
PowerShell (Windows) 获取内容文件.txt | ForEach-Object { "{0:D3}: $_" -f ++$i } 在 Windows PowerShell 中添加零填充行号。

常见问题解答

当我取消选中“空行数”时会发生什么?

当未选中 Number 空行 时,文档中会保留空行以保留段落间距,但它们不会收到数字,并且计数器仅在包含文本的行上递增(1, 2, 3...,而不是跳转 1, 3, 5...)。

如何按 10 秒(10、20、30...)或偶数(2、4、6...)对行进行编号?

将 Start at 设置为 10 和 Step by 为 10 以实现经典 BASIC 样式编号(10、20、30...),或设置 Start在 到 2 和 处,对于偶数,按 到 2。

“删除现有行号”如何工作?

切换到 删除现有行号 检测并删除常见格式(包括 1)中的前导行号。、1)、001:、12 |、[1]、第 1 行:、字母前缀 (a)) 和罗马数字 (II.) — 留下干净的原始文本或代码。