如何使 VSCode for MacOS 中的字体渲染看起来与 VSCode for Windows 完全一样?
How can I make the font rendering in VSCode for MacOS looks exactly the same like VSCode for Windows?
与this question有点相反。
我不喜欢 VSCode Mac 中的字体呈现方式。对我来说,缺乏对比会妨碍我,因为我的视力不好,字母会因为缺乏对比而变得有点混乱。我可以缩放,但是我失去了很多工作 space(MacBook Air 的屏幕很小)。
我为 Windows (Consolas) 切换到 VSCode 中使用的字体,但它仍然变得模糊。
MacOS系统的General > Font smoothing
没有任何区别
有什么方法可以使 VSCode 中 Mac 中的字体呈现与 VSCode 中 Windows 中的字体呈现完全相同?
Windows 的 VS 代码(非常好,打印从 VM 连接到 Windows 机器)
用于 Mac 的 VS 代码,带有字体抗锯齿 ("workbench.fontAliasing": "antialiased"
)(不那么生动和模糊)
VS Code for Mac 没有字体抗锯齿 ("workbench.fontAliasing": "none"
)(更有活力和对比度,但看起来真的很糟糕)
如果你放大很远,你可以看到差异。
Windows使用Subpixel rendering,颜色管理不同。 Mac 使用字体的单色渲染(抗锯齿)
两张图片的背景颜色都是#1E1E1E
(Lab 11,0,0)
Identifier
中 I
的采样颜色
- Windows
#8FD3C7
(Lab 80,-19,-1) (绿灰色)
- Mac
#78A6BE
(Lab 66,-10,-15) (蓝灰色)
人眼更擅长感知绿色的对比度。
与 Mac (66:11) 相比,Windows 的亮度差异更大 (80:11)
我建议更改主题的颜色或使用颜色对比度更高的主题,将背景设为黑色可以进一步增强对比度。
从我安装的主题来看,只有 Light+ 使用白色背景,High Contrast 使用黑色背景。由于背景颜色,所有其他主题都缺乏对比度
查看 One Dark Pro 它使用非常饱和的颜色来突出显示语法。只需将编辑器的背景更改为黑色即可。
"workbench.colorCustomizations": {
"[One Dark Pro]": {
"editor.background": "#000000"
}
}
如果需要,您可以更改许多其他背景颜色。
与this question有点相反。
我不喜欢 VSCode Mac 中的字体呈现方式。对我来说,缺乏对比会妨碍我,因为我的视力不好,字母会因为缺乏对比而变得有点混乱。我可以缩放,但是我失去了很多工作 space(MacBook Air 的屏幕很小)。
我为 Windows (Consolas) 切换到 VSCode 中使用的字体,但它仍然变得模糊。
MacOS系统的General > Font smoothing
没有任何区别
有什么方法可以使 VSCode 中 Mac 中的字体呈现与 VSCode 中 Windows 中的字体呈现完全相同?
Windows 的 VS 代码(非常好,打印从 VM 连接到 Windows 机器)
用于 Mac 的 VS 代码,带有字体抗锯齿 ("workbench.fontAliasing": "antialiased"
)(不那么生动和模糊)
VS Code for Mac 没有字体抗锯齿 ("workbench.fontAliasing": "none"
)(更有活力和对比度,但看起来真的很糟糕)
如果你放大很远,你可以看到差异。
Windows使用Subpixel rendering,颜色管理不同。 Mac 使用字体的单色渲染(抗锯齿)
两张图片的背景颜色都是#1E1E1E
(Lab 11,0,0)
Identifier
I
的采样颜色
- Windows
#8FD3C7
(Lab 80,-19,-1) (绿灰色) - Mac
#78A6BE
(Lab 66,-10,-15) (蓝灰色)
人眼更擅长感知绿色的对比度。
与 Mac (66:11) 相比,Windows 的亮度差异更大 (80:11)
我建议更改主题的颜色或使用颜色对比度更高的主题,将背景设为黑色可以进一步增强对比度。
从我安装的主题来看,只有 Light+ 使用白色背景,High Contrast 使用黑色背景。由于背景颜色,所有其他主题都缺乏对比度
查看 One Dark Pro 它使用非常饱和的颜色来突出显示语法。只需将编辑器的背景更改为黑色即可。
"workbench.colorCustomizations": {
"[One Dark Pro]": {
"editor.background": "#000000"
}
}
如果需要,您可以更改许多其他背景颜色。