sublime中英文混排对齐的问题
之前使用notepad++
的时候,用类似于markdown
的风格写了一个表格放在代码中,觉得那样看的清晰一些,后来换到sublime
中,发现显示的样式不一样了,也就是由于中文字与标点符号都是占据两个个位置,英文的字母与标点占据一个位置,可是有时候由于字体本身间距显示大小等有差别,于是导致不是一个中文字对应两个英文字母。
后来在网上找到了一篇文章,sublime text3 Consolas 中文字体上下错位,于是按照文章中的说明将sublime的默认字体改为了Yahei Consolas Hybrid
雅黑和Consolas 的混合字体。可是还是发现没有对齐,不知道是不是我设置的问题,正挠头的时候,惊喜的发现了下面的评论,原来加这样一句话就OK啦!
打开Preference
->settings
,在右边的花括号中加入这句话
"font_options":["gdi"],
这个我猜可能是将英文的字拉宽了,但是不是很明显。