在Mac [os High Sierra]上启动时,VS Code空白UI

时间:2019-01-30 14:45:15

标签: visual-studio-code

我在High Sierra 10.13.6的Mac上遇到VS Code(v.1.30)的大问题。

启动应用程序时,界面无法完全加载。 VSCode窗口的内容为空白。

这是问题的屏幕:

VS Code blank interface

我已经使用命令code --disable-gpu来禁用GPU加速,但是情况没有改变。

我该如何解决这个问题?

4 个答案:

答案 0 :(得分:0)

另请参阅issues: 1.30 crash on macOS High Sierra中建议的修复程序,这是该问题的最新讨论。

 code --user-data-dir <some empty folder>

rm /Users/omerlh/Library/Application Support/Code

然后我假设您是1.30.2?”

答案 1 :(得分:0)

我目前正在尝试在自己的应用中解决此问题-我遇到了以下线程:https://discussions.apple.com/thread/8459195

建议您下载“组合更新”以纠正此问题(Google搜索使我相信它们的意思是https://support.apple.com/kb/DL1970?locale=en_US

希望有帮助!对于知道如何通过应用程序代码解决此问题的人,请随时回答我的问题here

答案 2 :(得分:0)

使用:

code --args --disable-gpu

答案 3 :(得分:0)

我遇到了空白屏幕,最近没有任何 VSCode 更新。

它只发生在一个特定的项目中。我将 .vscode 移出项目并打开。关闭它并返回相同的 .vscode 后,它现在可以正常打开了。

.vscode 中的所有内容都是一些自定义 cspell 词典和 cspell 配置,以及一些设置:

{
  "editor.renderLineHighlight": "all",
  "window.zoomLevel": -1.2,
  "editor.formatOnSave": true,
  "editor.formatOnSaveTimeout": 3000,
  "files.autoSave": "onFocusChange",
  "editor.fontSize": 14,
  "todo.file.name": "*.todo"
}

我怀疑问题的根源可能是 elixir 语言服务器,它经常出现需要删除其构建目录的问题,尤其是当多个 elixir 项目同时打开时。