各位程序员,你们日常「中文与英文间添加空格」吗

36 天前
 Liuour
无论是工作汇报、微信聊天,还是博客撰写,你是否会在中文与英文之间添加空格?
7007 次点击
所在节点    程序员
102 条回复
nuffin
36 天前
@rus4db 你错了,程序员是最注重格式的群体,各厂的编程规范里都会或多或少的写代码格式要求,还有专门的 prettier 和 gofmt 工具去处理格式。IDE 里会自动修改 import 顺序以保证是字符排序过的。有的还会在 lint 设置里强制要求结尾要不要分号(";"),字符串一定要用单引号还是双引号这些。写 Markdown 多了,会习惯性在两段文字之间加个空行。这些都是体现。
xieguanglei
36 天前
一般都加,但我很不喜欢软件帮我自动加。
yoghurtguy
36 天前
rime 现在可以自动加空格了吗?
Sivan
36 天前
以前加,现在不加。但看到不加反而要被咒,就真心有点烦了。

中英文靠空格排版这事本来就不是合理的方案,用空格控制间距跟用一堆空格在 Word 里实现文字水平居中是一回事儿。充其量算是一个「凑合」用的方法。既然网页端 CSS 规范没落地,大家自由发挥或像 V 站这样自动加上,都是可以接受的,本来也不是严肃媒介。但后来怎么就上纲上线出正义感来了?实在是有些可笑。

macOS 、iOS 通过系统处理间距才是最合理的解决方案。
lqs
36 天前
Chrome 已经支持中英文自动加入间距了,参见 https://developer.chrome.com/blog/css-i18n-features?hl=zh-cn

现在还需要手动启用 flag 才能生效,等若干个版本后应该就是默认启用了,从此终结这个争论。
yuuluu
36 天前
写 markdown 时一般都会加, 这样好看一点.
a570295535
36 天前
我以前都是绝对不加的,软件自动加上我就手动去掉,后来因为太累,我就不管了。
NX2023
35 天前
@katwalk #2 微信输入法能自动加,用起来很方便
ydirel
35 天前
加,好看 1 点
cooltechbs
35 天前
Office 默认会自动加空格,这事大家应该十几年前就知道了。
目前最纠结的是微信,Android 和 iOS 现在都会自动加了,但 PC 版不会加,导致同一句话在不同平台效果不同。为了避免不一致让我犯强迫症,聊微信的时候我还是会加。
smilenceX
35 天前
习惯加,如果只是给自己看,有时候忘了也就忘了。
稍微正式一点的场景都会加
weixiaoD
35 天前
加啊,不然黏在一起看着很不爽
xzysaber
35 天前
我想加,大多时候会加,有些时候太多了,就懒得加。确实很难看,但是有些地方加了也很难看。记得有些软件显示的时候会自动有空格分开。
Cheons
35 天前
不加
正式文件 word 会自己加,论坛讨论等注意分段就好了。
ospider
35 天前
当然加了,微信聊天都会注意加。不过 iOS/macOS 上即使不加硬空格,系统也会给加一个 margin 软空格,其实还好。
akakidz
35 天前
强迫症,发现了马上就得加
zackxu233
35 天前
会,不加很难看。
fpure
35 天前
不加,汉字本来就是紧凑的文字,英文嵌入汉字也应该保持紧凑,英文内部用空白符分割即可
Selune
35 天前
中文断句 也会加上 方便沟通
@netizenHan @fanersai 微信输入法 PC 版 也会自动加吗?我用起来没有自动加上
nuII
35 天前
稍正式的加

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1094914

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX