当我安装 vscode 扩展时,它会被复制到 c:\users.vscode\extensions。
如何使机器上的所有用户都可以使用它。
复制到 c:\programdata.vscode\extensions 不起作用
答案1
这问题已经讨论过在 github 上。
截至 2022 年 9 月,安装扩展程序然后将目录从用户配置文件移动到C:\Program Files\Microsoft VS Code\resources\app\extensions
(注意:Program Files
,而不是)运行正常。Program Data
附录 2023 年 12 月:
在 Linux 上,扩展可能会进入/usr/share/code/resources/app/extensions
目录。它应该由 root 拥有。看起来extensions.json
该目录中肯定没有。
某些扩展(例如ms-vscode.cpptools
)带有辅助可执行文件,这些可执行文件必须是可执行的。我这样做了(假设扩展的路径中永远不会有空格):
chmod +x $(find /usr/share/code/resources/app/extensions -type f -exec file {} \; | grep -E 'ELF[^,]+executable' | cut -d: -f1)