首页 > 工具箱 > 中英文自动加空格

中英文自动加空格

「今天用 Vue3 重构了 20 个组件」比「今天用Vue3重构了20个组件」好读——汉字和拉丁字母、数字之间空一格,这个空格被叫作「盘古之白」。这页帮你把整篇文案一次处理完:补空格、统一标点全半角、清掉多余空白,并把不合排版规范的地方标出来。内容只在你的浏览器里处理。

排版规范速查

规则推荐不推荐本页是否自动处理
中文与英文之间用 Vue 写的用Vue写的
中文与数字之间花了 3 天花了3天
数字与单位之间50%、3 个、25℃50 %、25 ℃
中文标点两侧他说:「好。」他说 : 「好 。」
中文句子里的标点,。!?:;「」,.!?:;""可选
全角标点后面不再加空格「好, 我知道了」
链接与代码原样保留不插空格https:// example .com是(默认跳过)
专有名词大小写GitHub、iOS、npmgithub、IOS、NPM只提示,不自动改
省略号……(两个六点)...、。。。只提示
破折号——(两个)-- 、—只提示

说明

为什么要加这个空格
汉字是方块字、字面宽度固定,拉丁字母是比例字形,两者直接相接时字形会挤在一起,阅读时需要额外的力气去切分词边界。空一格之后行文的呼吸感明显不同。这个习惯在中文技术写作圈里流传已久,被戏称为「盘古之白」——出自「盘古开天辟地,分开了混沌」的玩笑。
哪些地方不该加
全角标点两侧不加(全角标点自带左右空白);数字和百分号、摄氏度等紧跟的单位之间不加;链接、邮箱、代码片段内部不加。本页默认都按这些规则处理,其中「跳过代码与链接」是靠识别反引号、http(s):// 与邮箱形状实现的,复杂的 Markdown 代码块建议先单独摘出来。
「只检查不改」能查出什么
缺失的中英文空格、中英文标点混用、连续空格、行尾空白、半角省略号与破折号、常见专有名词大小写写错(GitHub 写成 github 这类)。它只列问题和位置,不动你的原文,适合在提交文档前过一遍。
标点全半角怎么选
中文正文里用全角标点是国家标准的写法;纯英文段落、代码注释、命令行示例里则应该用半角。本页的「中文句子里统一用全角」只会改那些左右确实有汉字的标点,不会把英文句子里的逗号一起换掉。如果整篇都是英文,选「全部转半角」。
相关工具
全角半角转换字数统计文本批量替换违禁词检测
已复制