如何按指定宽度换行并添加行号
输入文本并选择宽度即可进行换行,也可以额外启用行号。未设置时,宽度默认为 80,行号默认为关闭。
先了解工具用途
需要把一段文字整理成指定宽度,并在需要时为每行加上行号时,可以使用这个工具。它按换行符逐行处理输入,再根据空格分隔的单词进行换行,适合整理纯文本、检查排版或准备带行号的内容。
操作步骤与输入设置
- 在文本输入区域粘贴或输入内容。文本不是必填项;如果留空,工具会将其视为空字符串并正常完成处理。
- 设置换行宽度。未填写时,默认宽度为 80。对于非空文本,宽度会先转换为整数,并限制在 10 到 500 之间;空文本则保留你提供的宽度,不执行这项非空文本宽度规范化。
- 按需启用行号。行号默认关闭;启用后,每个处理后的行会获得从 1 开始的编号,编号使用四字符宽度对齐,后面跟两个空格。
- 执行处理并查看输出。非空文本会按原文中的换行逐行处理:不超过有效宽度的行会保留,较长的行会按空格分隔的单词累积换行。
如何理解结果
处理结果主要反映三项信息:换行后的文本、生成的结果行数,以及实际采用的宽度;非空文本还会提供原始文本中按换行分隔的行数。启用行号后,编号属于输出文本的一部分。
需要注意,工具不会把超过有效宽度的单个空格分隔单词拆成更短片段,因此某一行可能仍包含超过所选宽度的单词。它也不是按标点、语言或段落结构理解文本,而是依据换行符和空格进行处理。
使用示例
你正在整理一份需要控制行宽并方便逐行核对的纯文本内容。
将一段包含较长句子的文本作为输入,设置宽度为 20,并启用行号后执行处理。
结果应包含处理后的文本、生成的结果行数和实际宽度;非空输入还会包含原始换行分隔行数。启用行号时,处理后的文本行带有对齐编号。
使用限制
- 换行依据换行符和空格分隔的单词进行,不保证每一行都不超过所选宽度,也不执行按标点、语言或段落结构的智能换行。
常见错误
- 如果发现输出中的某个单词仍然超过所选宽度,原因可能是该单词本身比有效宽度更长。请调整宽度,或先在适当位置加入空格;工具不会拆分这个单词。
常见问题
不输入文本也能使用吗?
可以。文本输入可以留空,工具会成功返回空的处理文本和 0 行;此时会保留提供的宽度,不执行非空文本的宽度规范化。
如何给换行后的内容添加行号?
可以。启用行号后,处理后的每行都会获得从 1 开始的编号,编号按四字符宽度对齐,后面跟两个空格。
设置宽度后每一行都会不超过这个长度吗?
不一定。对于非空文本,宽度会限制在 10 到 500 之间,但超过有效宽度的单个空格分隔单词不会被拆开,因此该行可能超过所选宽度。