OS X 里[一个中文宽度 != 两个 Monospace 英文宽度],有办法吗?

2014-08-25 11:32:32 +08:00
 gDD
M+字体可以对齐,但是更喜欢Menlo这种字体啊,IntelliJ IDEA,Atom等里面都是这个现象啊,Vim里面正常。

不知道大家怎么解决的?
3406 次点击
所在节点    macOS
7 条回复
jakwings
2014-08-25 12:49:47 +08:00
用 iTerm2,非 ASCII 字体可以另外设置。
gDD
2014-08-25 17:34:53 +08:00
@jakwings iTerm2里没问题,就是各种IDE里对不齐
SoloCompany
2014-08-25 22:49:26 +08:00
除了 M+
还可以选择 Ubuntu Mono
或者文泉驿(已放弃)
还有最近 livid 推荐的 input mono compressed 也不错
关键是,只有 input 字体有 light / exlight / thin 字重
只可惜 IntelliJ 不支持,不过 sublime 和 iTerm2 以及 VIM 都完全没问题
jakwings
2014-08-25 22:51:13 +08:00
@gDD 那就设置代码编写风格的特例呗,没通用方法。
gDD
2014-09-02 09:15:54 +08:00
@SoloCompany Atom里连M+都对不齐了……
SoloCompany
2014-09-03 00:01:58 +08:00
@gDD 注意字体大小,只有偶数pt的比如12pt/14pt的字体能对齐
gDD
2014-09-03 08:56:55 +08:00
@SoloCompany 多谢,对齐了

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

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

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

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

© 2021 V2EX