首页 > 分享发现 > 【vscode】查看 vscode 所有扩展,并同步到另一个机器上

【vscode】查看 vscode 所有扩展,并同步到另一个机器上

备忘用,记录下 vscode 的插件常用导出同步操作

Vscode 安装的插件目录:

Windows: %USERPROFILE%\.vscode\extensions
Mac: ~/.vscode/extensions
Linux: ~/.vscode/extensions

vscode 插件的一些常用命令

code --list-extensions // 列出所有安装的插件
code --install-extension {extension id} //安装某个插件

结合如上的两条,可以构造如下的结构,列出所有安装的插件然后自动生成安装文字:

code --list-extensions | xargs -L 1 echo code --install-extension

上面命令里的 xargs 在windows 下的cmd 里用不了,但是如果windows 里安装了 git 的话,其中也是可以像那么用的。
Windows下没装git 的替代方案如下:

code --list-extensions > extensions.list // 生成一个 extensions.list 文件
for /F %i in (extensions.list) do @echo code --install-extension %i // 构造文件中的每一行的安装命令并回显

如果不想手动安装,可以在 powershell 里运行如下命令直接安装:

cat extensions.list |% { code --install-extension $_}

另外,vscode 的用户自定义配置文件地址如下:

  • Windows %APPDATA%\Code\User\settings.json
  • macOS $HOME/Library/Application Support/Code/User/settings.json
  • Linux $HOME/.config/Code/User/settings.json

参考源


https://stackoverflow.com/questions/35773299/how-can-you-export-vs-code-extension-list
https://code.visualstudio.com/docs/editor/extension-gallery#_command-line-extension-management
http://www.cnblogs.com/Sonet-life/archive/2012/09/24/2700070.html
https://davidpthomas.wordpress.com/2007/01/04/xargs-in-dos/

留言板 当前主题:0

留言审核后可见.

相关杂记
找回 windows 10 右键菜单中的"在此处打开命令行"

windows 10某个版本更新之后,本来 shift + 右键 的弹出菜单中有个 “在此处打开命令行”

阅读更多>>
windows下,让 3dmax 文件显示缩略图

高版本的 3dmax 想要在资源管理器那里显示缩略图

阅读更多>>
快递查询插件--快递管家(支持国际件,自动提醒)

双十一到了,剁手族们的购物车内肯定囤积了很多的待购商品,可以想象之后快递员又有的忙了。这里放出一个自制的浏览器插件

阅读更多>>