Edg*_*zar 4 fonts consolas contrast visual-studio-code font-rendering
这个问题有点相反。
我不喜欢 VSCode for Mac 中的字体呈现方式。对我来说,缺乏对比度是一个障碍,因为我视力不好,字母因为缺乏对比度而变得有点混乱。我可以缩放,但会损失很多工作空间(MacBook Air 的屏幕很小)。
我切换到 VSCode for Windows (Consolas) 中使用的字体,但它仍然变得模糊。
MacOS系统General > Font smoothing
没有任何区别。
有什么方法可以使 VSCode for Mac 中的字体渲染看起来与 VSCode for Windows 中的字体渲染完全相同?
适用于 Windows 的 VS Code(非常好,打印是通过 VM 连接到 Windows 计算机进行的)
VS Code for Mac 具有字体抗锯齿 ( "workbench.fontAliasing": "antialiased"
)(不太鲜艳和模糊)
VS Code for Mac 没有字体抗锯齿 ( "workbench.fontAliasing": "none"
)(更加生动和对比度,但看起来很糟糕)
如果放大得很远,您可以看到差异。
Windows 使用子像素渲染,颜色管理不同。Mac 使用单色渲染字体(抗锯齿)
两个图像的背景颜色均为#1E1E1E
(Lab 11,0,0)
I
采样颜色Identifier
#8FD3C7
(Lab 80,-19,-1)(绿灰色)#78A6BE
(Lab 66,-10,-15)(蓝灰色)人眼更擅长感知绿色的对比度。
与 Mac 上的亮度差异 (66:11) 相比,Windows 上的亮度差异更大 (80:11)
我建议更改主题的颜色或使用颜色对比度较高的主题,使背景黑色提供额外的对比度增强。
从我安装的主题中,仅Light+使用白色背景,高对比度使用黑色背景。由于背景颜色,所有其他主题都缺乏对比度
看看One Dark Pro,它使用相当饱和的颜色来突出显示语法。只需将编辑器的背景更改为黑色就会有所帮助。
"workbench.colorCustomizations": {
"[One Dark Pro]": {
"editor.background": "#000000"
}
}
Run Code Online (Sandbox Code Playgroud)
如果需要,您可以更改许多其他背景颜色。
归档时间: |
|
查看次数: |
7787 次 |
最近记录: |