在线按固定宽度给文本换行
这款在线工具会把过长的行重新排版,按你设定的列宽度断成较短的行。它会插入真正的换行符,因此换行效果是永久的,把文本粘贴到任何编辑器、邮件或终端里都会保留。
这是硬换行,而非文本编辑器那种只在屏幕上生效的软换行。你可以完全掌控:保留段落、拆分超长单词、寻找自然的断行点,还能给每行添加前缀——非常适合 80 字符的代码注释、git 提交说明,或邮件引用。
如何给文本换行
输入文本
在输入面板中打字,或用粘贴按钮把剪贴板里的文本贴进来。文本一出现就会立即开始换行。
设置宽度
在宽度框中输入每行的最大字符数,或用 + 和 - 步进按钮调整。默认值为 20,可填 1 到 1000 之间的任意数值。
选择模式
开启保留以维持段落,开启拆词在宽度处拆分超长单词,开启智能在标点处断行。在前缀中填入一段字符,即可给每行加上前缀。
编辑并复制
输出面板会实时更新,并且可随时手动编辑以做快速修改。满意之后,点击复制即可把换行后的文本送入剪贴板。
功能特点
自定义每行宽度
可把每行最大字符数设为 1 到 1000 之间的任意值。常用的有 40(窄栏)、72(邮件和提交说明)和 80(代码)。
智能断行
在句号、逗号、括号等标点附近断行,而不是从短语中间硬切,让正文读起来更自然流畅。
保留段落
完整保留你原有的行结构;也可关闭它,把全部内容合并成一整段后再换行。
拆分超长单词
决定当单词长度超过宽度时如何处理:拆开它以严格遵守限制,或保持完整以便阅读。
自定义前缀
给每个换行后的行加上任意字符前缀,比如 > 用于邮件引用、// 用于代码注释,或用空格来缩进。
实时处理
你打字或更改任何设置时,结果都会即时刷新。无需点击运行按钮——只管调整,看着输出变化即可。
结果可编辑
结果面板始终可编辑,因此你可以手动微调换行后的文本,无需从头再来。
实时统计
状态栏会显示输入的字符数和输出的行数,让你一眼就能核对结果。
粘贴、清空与复制
一键按钮即可从剪贴板粘贴、清空输入,并一键把换行后的结果复制出去。
记忆设置,本地私密
你的宽度、模式和前缀都会记在浏览器中供下次使用,而你的文本绝不会离开设备。
常见问题
什么是文本换行?
文本换行会把一段文字重新排版,让每一行都落在你选定的宽度之内。本工具采用硬换行,也就是插入真正的换行符,让它永久留在文本里——而不仅是把文本移到别处就会消失的视觉换行。
如何把文本换行到 80 个字符?
粘贴你的文本,然后把宽度设为 80。输出会重新排版,让每一行都不超过 80 个字符。如需对超长单词严格限制,请开启拆词;保持关闭则会让长单词保持完整,即使该行会超出宽度。
硬换行和软换行有什么区别?
硬换行会插入真正的换行符,因此断行是永久的,在任何程序里都会出现。软换行仅是视觉效果——文本编辑器只是把文本贴合屏幕显示,并不添加真正的断行。本工具执行的是硬换行。
“拆词”对超长单词有什么作用?
当单个单词的长度超过宽度时,拆词决定其结果。开启时,单词会在宽度限制处被拆开。关闭时,单词会保留在一行上,该行可能会超出宽度以保持单词完整。
为什么要用 72 或 80 这样的列宽度?
固定宽度能让文本在各种工具间保持易读和一致。72 是纯文本邮件和 git 提交说明的标准,80 是经典的终端和代码风格指南宽度,40 适合窄窄的手机栏宽,120 则适配现代宽屏。
它会保留我的段落吗?
会的,保留开启时,它会尊重你现有的换行,并对每个段落分别换行。如果段落被合并到了一起,说明保留处于关闭状态,整段输入被当作一整块连续文本处理了。
如何制作邮件式引用?
把宽度设为 72,并在前缀框中输入 > (一个大于号加一个空格)。每个换行后的行都会以该字符开头,生成标准的邮件引用格式,可直接粘贴到回复里。
它支持非英文文本吗?
支持。本工具能处理 Unicode 文本,包括中文、越南语、日语、阿拉伯语、表情符号和特殊符号,并能跨语言准确统计字符数。
我的文本会被发送到服务器吗?
不会。一切都用 JavaScript 完全在你的浏览器中运行,因此你的文本绝不会离开设备。没有任何内容被上传、存储或追踪,处理私密或敏感内容也很安全。
还没有评论,快来发表第一条!