默认情况下使用`--disable-gpu`标志启动VS代码

时间:2016-05-19 21:17:22

标签: windows-10 visual-studio-code

由于硬件加速,我在VS Code中出现了滞后峰值。

如何让VS Code始终使用标志--disable-gpu启动(从命令行启动时以及从上下文菜单启动)?

2 个答案:

答案 0 :(得分:0)

对我来说,这可行:

转到属性=>兼容性=>在Windows 7的兼容模式下运行此程序

此问题已经存在3年了,仍然没有解决。  (https://github.com/Microsoft/vscode/issues/15211

答案 1 :(得分:0)

VSCode 1.40 (Oct. 2019)现在具有我正在寻找的解决方案!

  

禁用GPU加速

     

我们已经听到用户发出的问题报告,这些报告似乎与如何使用GPU呈现VS Code的UI有关。
  使用附加的--disable-gpu命令行参数运行VS Code时,这些用户会有更好的体验。
  使用此参数运行将禁用GPU硬件加速,并退回到软件渲染器。

     

为使生活更轻松,您可以将此标志添加为设置,这样就不必每次都在命令行上传递它。

     

要添加此标志:

     
      
  • 打开命令面板( Ctrl + Shift + P )。
  •   
  • 运行首选项:配置运行时参数命令。此命令将打开一个argv.json文件以配置运行时参数。
      您可能已经在其中看到一些默认参数。
  •   
  • 添加"disable-hardware-acceleration": true
  •   
  • 重新启动VS代码。
  •   
     

注意:除非遇到问题,否则请勿使用此设置!