受够了VSC动不动就模糊,搞得人家以为自己撸多了。
搜解决方案时发现,看样子不止VSC有这破问题。
症状
运行VSC一阵子后,VSC会变模糊,文本部分,菜单栏部分都有这种现象。
诊断
是Hardware Acceleration的问题,但是VSCode本身没有这个选项。
罪魁祸首是英伟达控制面板中的FXAA选项,只要设置为关闭,就再也不模糊了。
(出自参考资料1)
解决方案
- 关闭NVIDIA控制面板中的FXAA选项;
或
将程序使用的(效果存疑)首选图形处理器
设为集成显卡
;
或
- VSCode 解决办法是在启动时加
--disable-gpu
参数,如:"C:\Program Files (x86)\Microsoft VS Code\Code.exe" --disable-gpu
(注意,参数的--
前有一个空格)。