当前位置:  开发笔记 > 编程语言 > 正文

如何从命令行安装Visual Studio代码扩展

如何解决《如何从命令行安装VisualStudio代码扩展》经验,为你挑选了3个好方法。

如何在代码实例打开时从命令提示符安装Visual Studio代码扩展.我想从Visual Studio代码库安装扩展.

以下是我要安装的扩展数据.

在此输入图像描述

我的Visual Studio代码实例已打开.我想要做的是从命令提示符安装以下扩展.



1> Shan Khan..:

为了更容易自动化和配置VS代码,可以从命令行列出,安装和卸载扩展.在标识扩展名时,请提供表单publisher.extension的全名,例如donjayamanne.python.

code --list-extensions
code --install-extension ms-vscode.cpptools
code --uninstall-extension ms-vscode.csharp

文档


现在可以使用带有--install-extension的--force选项来更新扩展名。(请参阅GitHub问题[#58434](https://github.com/Microsoft/vscode/issues/58434#issuecomment-421023851),提交[1dd7326](https://github.com/Microsoft/vscode/commit/1dd732608fa588652d4f01aa16e54e8695b0320a )。
很遗憾,他们没有** - 没有'--update-extension`.无法使用命令行进行更新.
code --list-extensions和其他命令无效,这些命令仅打开vscode窗口,而没有执行预期的操作。顺便说一句,我在wn7 x64上使用vscode win32-x64-1.21.1

2> svick..:

根据文档,您可以使用--install-extension它.例如:

code --install-extension ms-vscode.csharp



3> 小智..:

要添加上面的Shan Khan的答案,如果要在.bat文件中安装扩展,则必须使用该call关键字,否则在扩展安装完成后退出脚本.此外,如果code.exe尚未在路径中并且您使用完整路径进行调用,请确保您指向该/bin目录:

echo.
echo.
echo Installing VS Code Extensions...
call "C:\Program Files\Microsoft VS Code\bin\code" --install-extension ritwickdey.liveserver
call "C:\Program Files\Microsoft VS Code\bin\code" --install-extension ritwickdey.live-sass
call "C:\Program Files\Microsoft VS Code\bin\code" --install-extension ms-vscode.csharp
call "C:\Program Files\Microsoft VS Code\bin\code" --install-extension PKief.material-icon-theme
echo Done.
echo.
echo.


如果要在脚本(批处理,ansible,bash等)中自动安装vscode扩展,我建议添加--force标志,因为--install-extension会提示您更新该扩展。旧版本已经安装。在自动脚本中,人们不会总是在那里回答提示。如果不希望总是安装最新版本的扩展,则需要使用--list-extensions和--show-versions并以编程方式决定是否更新。
推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有