为什么 SynthWave 84 不能在 Windows 上启用 Neon Dreams?

我正在为 VS Code 安装 synthWave 84 主题,但是当我打开 neon 时出现错误:您必须以管理员权限运行 VS 代码才能启用 Neon Dreams。我尝试以管理员身份运行 VSCode 但仍然无法正常工作!

enter image description here

stack overflow Why can't SynthWave 84 enable Neon Dreams on windows?
原文答案
author avatar

接受的答案

我在文件 extension.js 上更改了它并为我工作:

路径:C:Users" YourUserName ".vscodeextensionsrobbowen.synthwave-vscode-0.1.11src

    const htmlFile =
        base +
        (isWin
            ? "electron-sandboxworkbenchworkbench.html"
            : "/electron-sandbox/workbench/workbench.html");

    const templateFile =
        base +
        (isWin
                ? "electron-sandboxworkbenchneondreams.js"
                : "/electron-sandbox/workbench/neondreams.js");

    var htmlFile =
        base +
        (isWin
        ? "electron-sandboxworkbenchworkbench.html"
        : "/electron-sandbox/workbench/workbench.html");

所以,你可以看看它在哪里写“电子沙盒”,它以前是“电子浏览器”。

保存这些更改后,您以管理员身份运行并重试,然后它应该可以工作。


答案:

作者头像

我遇到了同样的问题,这对我有用:

卸载扩展。

删除包含先前安装的文件夹;文件夹是:“robbowen.synthwave”。位于:C:Users"YourUserName".vscodeextensions

以adm身份运行VsCode,安装扩展,应用neon,它会提示你重启vscode,就行了。

它对我有用。如果你想试一试,这取决于你。

PS:文件夹名称可能因扩展版本而异。