开发者工具
按指定长度换行
在指定字符数处自动换行。
格式化前
格式化后
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 个字符折行以提升可读性。