开发者工具

按指定长度换行

在指定字符数处自动换行。


格式化前


格式化后

Tips

  • 邮件客户端通常在每行约 72~80 个字符处自动换行。发送前预先格式化,可提升阅读体验。
  • 不支持 HTML 标签或 Markdown 格式的文本,请仅使用纯文本
  • 中英文混排时,可能会在英文单词中间断行。
  • 用于打印或导入阅读软件时,建议每行换行在 30~40 个字符左右,排版更整齐。

闲话 ― 80 字符的"魔咒":从打孔卡延续至今的惯例

许多代码编辑器和开发规范推荐"每行不超过 80 个字符",这个数字可以追溯到 IBM 于 1928 年设计的打孔卡(每行 80 列)。作为计算机物理存储介质,打孔卡的列数成为终端显示宽度的标准,并延续为现代终端的默认宽度(80 列 × 24 行)。

Linux 内核的官方编码规范至今仍建议"每行不超过 80 个字符"。不过,由于 GitHub 和 VS Code 支持更宽的显示,越来越多的团队将限制放宽到 120 或 160 个字符。

在电子邮件领域,每行折行在 72~78 个字符是长期沿用的惯例。这源于 RFC 2822(电子邮件格式标准)虽允许每行最多 1000 个字符,但建议以约 72 个字符折行以提升可读性。