最近将系统升级到了win10,同时也在工作中使用win7的电脑,都同样发现一个问题,就是我的编程字体:Monaco在sublime的显示会出现边缘发虚的情况。
对比其visual studio code 和 atom,则没有上面所说的,
win7/win10下sublime使用Monaco字体,出现边缘发虚的情况。
于是便开始寻找解决方案。大家同时编辑器,所调用的字体都是一致的,不可能有什么差别。
然后发现sublime中有一个font_options
的配置选项,跟随的value以数组的形式组织,可以写’bold’, ‘no_bold’等。
最终,经过多番的测试,发现只需要在sublime中添加一下配置:
"font_options":
[
"directwrite"
]
即可解决。
顺便贴上我的sublime配置内容:
{
"always_show_minimap_viewport": true,
"bold_folder_labels": true,
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"font_face": "Monaco",
"font_options":
[
"directwrite"
],
"font_size": 10,
"ignored_packages":
[
"CSS3",
"JavaScript & NodeJS Snippets",
"Markdown Extended",
"SideBarEnhancements",
"Vintage"
],
"overlay_scroll_bars": "disabled",
"theme": "Seti.sublime-theme"
}