Visual Studio Code界面模糊解决方案

受够了VSC动不动就模糊,搞得人家以为自己撸多了。

搜解决方案时发现,看样子不止VSC有这破问题。

症状

运行VSC一阵子后,VSC会变模糊,文本部分,菜单栏部分都有这种现象。

诊断

是Hardware Acceleration的问题,但是VSCode本身没有这个选项。

罪魁祸首是英伟达控制面板中的FXAA选项,只要设置为关闭,就再也不模糊了。(出自参考资料1)

解决方案

  1. 关闭NVIDIA控制面板中的FXAA选项;

  1. 将程序使用的首选图形处理器设为集成显卡(效果存疑)
    管理3D设置

  1. VSCode 解决办法是在启动时加 --disable-gpu 参数,如: "C:\Program Files (x86)\Microsoft VS Code\Code.exe" --disable-gpu注意,参数的--前有一个空格)。

参考资料

  1. atom,vs2017、vscode 在 win10 下界面显示模糊怎么办?
  2. vs code 启动一段时间字体模糊