今天(2022年4月10日)更新了一下 vs code ,然后打开就直接闪退,根本启动不了。
百度搜索了一下,应该是更新出的BUG,找到了一个临时解决的办法,就是在启动时添加 --no-sandbox
参数。
具体方法是在 Vs Code 图标上点击右键 -- 属性,然后在 “目标” 一栏里的最后添加参数,如图:
注意 参数是加在引号外面,参数与引号之间有空格 。
后续更新应该会修复该BUG,等修复之后把参数删除就可以了。
2022年4月16日更新
经过使用之后发现,上面的
--no-sandbox
参数设置可以解决直接双击 vscode 打开闪退的问题,但不能解决在文件夹上右键 “通过vs code 打开” 的闪退问题。
以下是最新测试的解决方案
测试的系统版本:
在 win10 专业版中, 在vs code 软件图标上点击右键 -- 属性,然后点击“兼容性” 选项,勾选下面的 “兼容模式” 选项,并选择“windows 8” :
点击 “确定” ,设置完成。
设置 windows 8 兼容模式之后,不论是双击图标直接打开 vs code ,还是在目录或文件上右键 “通过 vs code 打开”,都不会闪退了。
不知道是 vs code 本身对 windows 10 有兼容问题,还是我的系统设置有问题。