这是一个创建于 153 天前的主题,其中的信息可能已经有所发展或是发生改变。
在 windows 系统高 DPI 缩放的情况下, Sublime Text 3 部分界面中文会变为方块 口口
。原因是当 DPI > 1 时,软件是使用默认的字体(不支持中文)。
但是通过强制设置 "dpi_scale": 1.0
,在 4K 屏幕字体会显得太小,即使 1080P 效果也不太好。
在 GitHub issue 上发现新的解决方法,就是单独设置其它字体来支持显示中文。
[方法] 新建一个名为 Default.sublime-theme
的文件,然后放置在插件目录 .\Packages\User\
下面。如果你用其它主题,就改为当前主题名字。
文件内容:
[ { "class": "sidebar_label", "font.face": "monospace", "font.size": 18 }, { "class": "tab_label", "font.face": "monospace", "font.size": 18 }, { "class": "tool_tip_label_control", "font.face": "monospace", "font.size": 18 }, { "class": "quick_panel_label", "font.face": "monospace", "font.size": 18 }, { "class": "quick_panel_path_label", "font.face": "monospace", "font.size": 18 }, { "class": "quick_panel_score_label", "font.face": "monospace", "font.size": 18 }, ]
[遗留 bug ] 在 qiuck panel 中还没有支持更改字体,仍然不能显示中文 :(
测试版本: Win10 64 bit , Sublime Text 3126
参考内容: