Mac VSCode 禁用GPU加速

Mac VSCode 禁用GPU加速

Open the Command Palette (Ctrl+Shift+P).
Run the Preferences: Configure Runtime Arguments command. This command will open a argv.json file to configure runtime arguments.
You might see some default arguments there already.
Add
"disable-hardware-acceleration": true
Restart VS Code.
-----------------------------------------------分割线--下面的方法已经过时了,现在vscode已经可以通过配置禁用-----------------------------------------------

Mac VSCode 禁用GPU加速

某些老型号mac或者黑苹果使用VSCode时非常卡顿,有可能是GPU加速造成的。

原理用新的脚本替换vscode执行程序

//1.cd到VSCode执行程序所在目录
cd /Applications/Visual\ Studio\ Code.app/Contents/MacOS/
//2.将Electron(VSCode可以行程序)重名了为Electron.real
mv Electron Electron.real
//3.在该目录新建一个文件名为Electron文本文件(没有后缀),并将下面的内容粘贴到文件里
#!/bin/bash
cd "/Applications/Visual Studio Code.app/Contents/MacOS"
"/Applications/Visual Studio Code.app/Contents/MacOS/Electron.real" --disable-gpu

 "$@"
 //4.为Electron添加执行权限
 chmod -R a+x Electron
 //5.大功告成,现在直接打开vscode已经是禁用gpu了
 //可已经将自己创建的Electron文件备份到其他目录
 //vscode升级后只需要执行第二部将Electron(VSCode可以行程序)重名了为Electron.real
 //然后在把备份的Electron复制到该目录即可
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,159评论 1 32
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,840评论 1 45
  • 先说观点,不是用chrome就代表高大上,用别的浏览器就low得一比。 噩梦的开始:IE 既然说到浏览器,就不得不...
    秋风_bdfd阅读 4,931评论 1 1
  • 都说是个段子手,其实是写散文开始的。不知道多久没有写散文了,忙这忙那,忙东忙西,抛却了一些,去寻觅另一些看不见,摸...
    藏西墨客阅读 482评论 1 1
  • 在喧嚣的城市里,只要有月亮就能找到方向。
    成子曰阅读 218评论 0 1