我有一台没有互联网接入的机器,我想在上面安装一个VSCode扩展列表。
是否有一种在联机时自动下载扩展名的方法,这样我就可以将文件复制到离线计算机并在那里安装它们?理想情况下,我希望能够重新运行下载更新的过程。
我知道手动下载每个分机是可能的,但是考虑到扩展的数量和更新的频率,我想要一个可重复的过程。
在便携式模式中运行脚本会有帮助吗?
谢谢!
发布于 2020-07-04 20:07:48
如果您可以在具有internet访问权限的机器上安装vscode,您可以使用它下载扩展并将其复制到另一台机器。
假设machine A有互联网连接,machine B没有互联网接入。
.zip版本的https://code.visualstudio.com/Downloadmachine A中解压缩VS代码下载后,在VS代码的文件夹中创建一个数据文件夹。data文件夹可以移动到其他VS代码安装。
将完整的vscode目录从machine A复制到machine B,这样您就可以在那里获得一个可移植的vscode版本。
现在,当您需要更新machine B中的扩展时,您可以在machine A中更新扩展并复制data文件夹,或者更准确地说,在machine B中复制extensions文件夹。
发布于 2022-08-22 14:02:43
财政年度。我刚刚将文件夹中的内容复制到专用网络机器上,它们起作用了:
C:\User{xxx}.vscode\extensions
https://stackoverflow.com/questions/62733050
复制相似问题