文本工具

文本自动折行与行号工具

在线文本按指定宽度自动折行排版工具,支持自定义换行字符宽度并可按需添加对齐行号。

运行工具

本工具用于将输入的文本按照指定的字符宽度进行自动折行,并支持为每一行文本添加规范的行号前缀。在处理长文本排版、代码片段格式化、终端控制台日志整理、文档注释排版或文本内容预览时,你可以灵活设置每行的最大字符数。当原始单行文本长度超过设定宽度时,工具会依据空格将单词合理分配到新行中,确保段落视觉整齐且易于阅读;如果遇到单个连续词组或超长单词的长度超过设定宽度,工具会保持该词组完整不被截断,避免破坏代码标识符或特殊术语的完整结构。若勾选添加行号选项,输出结果中的每一行都会带有固定4位字符宽度对齐的数字序号,并在序号后紧跟2个空格间隔,方便比对行与行之间的排列。此外,工具还会实时统计并显示文本的原始行数、折行后的总行数以及实际生效的每行宽度数值,帮助你清晰了解排版前后的结构变化与布局效果,满足日常文档编辑与数据整理的多种排版需求。

使用说明

  1. 在文本输入框中粘贴或输入需要排版的文字内容。
  2. 在每行宽度输入框中设置单行字符上限,支持10到500之间的数值,默认值为80。
  3. 如需给折行后的每一行添加序号,勾选添加行号选项。
  4. 点击运行按钮,即可在结果区域查看排版后的文本、折行总行数和原始行数。

示例

  • 输入一段长说明文本,将每行宽度设置为40并开启添加行号,生成每行不超过40个字符且带编号的规整说明段落。
  • 将多行日志文本粘贴到输入框,保持默认宽度80,不勾选行号,快速将超长日志折叠成适合阅读的行宽。

常见问题

如果单行中有超长单词超过设定的宽度会如何处理?

当以空格分隔的单个词组长度超过设定宽度时,工具会保留该单词的完整性,不会将其强行截断,因此该特定行可能会暂时超出设定宽度。

输入的每行宽度数值超出范围会发生什么?

宽度数值会自动限制在10到500的有效区间内;如果未输入或填入无效内容,则会自动采用默认值80。

添加行号的具体格式是怎样的?

开启行号后,每行行首会生成从1开始递增的序号,数字占用4个字符宽度并右对齐,随后紧跟2个空格间隔。

输入内容为空时可以正常处理吗?

文本输入框可以留空,提交后会返回空文本以及0行计数,各项统计指标均可正常显示。

嵌入此工具

使用以下代码,将这个可直接使用的 SmartPlusLab 工具添加到您的网站。