在macOS中,如果我不以root用户身份运行,我的Vs Code无法读取扩展名。
这是在我更改/Applications/Visual Studio Code.app/Contents/MacOS/Electron
的所有者以安装名为“ Custom CSS and JS Loader”的扩展程序之后发生的。我这里没有正确的权限,我现在不想重新安装Vs Code。
如果我跑步
ll /Applications/Visual\ Studio\ Code.app/Contents/MacOS
我得到了这个输出
-rwxr-xr-x 1 xyh wheel 221K Nov 13 09:01 Electron
希望获得一些帮助。谢谢!
答案 0 :(得分:1)
对我来说,ll
的输出是:
-rwxr-xr-x 1 bobvork staff 221K Feb 11 06:56 Electron
最近我遇到了类似的问题,我以root身份运行时安装了扩展程序。我发现~/.vscode/extensions
包含一个名为.obsolete
的文件,该文件由root拥有。我只是删除了文件,再次运行VS Code,它已修复。
希望这对您(或其他人)有帮助