VSCode如何为远程安装预设(固定)扩展

背景

在使用VSCode进行远程开发时(python开发之远程开发工具选择_CodingInCV的博客-CSDN博客),特别是远程的机器经常变化时(如机器来源于动态分配),每次连接新的远程时,都不得不手动安装一些开发需要的插件,尽管可以将需要的插件添加到workspace中,然后一键安装,不过总归还是不方便。那么有没有方法能够为我们所有的SSH远程都安装固定的一些插件呢,这样碰到新的远程,不需要再手动装一遍。经过搜索,我找到了这个功能:Developing on Remote Machines using SSH and Visual Studio Code

配置

修改配置文件settings.json,

添加:

Json 复制代码
"remote.SSH.defaultExtensions": [
        "github.copilot",
        "jack89ita.open-file-from-path",
        "ms-python.python",
        "ms-python.black-formatter",
        "github.copilot-chat",
        "ionutvmi.path-autocomplete",
        "ms-python.vscode-pylance"
    ]

之后,每次连接新的远程时,都会自动为我们安装设置的扩展,而不需要再手动操作了。

相关推荐
Dobby_059 小时前
【Go】C++ 转 Go 第(二)天:变量、常量、函数与init函数
vscode·golang·go
空影星17 小时前
Tablecruncher,一款轻量级CSV编辑器
python·编辑器·电脑·智能硬件
开发游戏的老王1 天前
虚幻引擎入门教程:虚幻编辑器的基本操作
编辑器·游戏引擎·虚幻
techdashen1 天前
圆桌讨论:Coding Agent or AI IDE 的现状和未来发展
ide·人工智能
止观止1 天前
如何开发 VSCode 内置扩展:从零开始构建最简扩展
ide·vscode·编辑器
CHH32131 天前
在 Mac/linux 的 VSCode 中使用Remote-SSH远程连接 Windows
linux·windows·vscode·macos
楚韵天工1 天前
宠物服务平台(程序+文档)
java·网络·数据库·spring cloud·编辑器·intellij-idea·宠物
呱呱巨基1 天前
vim编辑器
linux·笔记·学习·编辑器·vim
Aevget1 天前
「Java EE开发指南」用MyEclipse开发的EJB开发工具(二)
java·ide·java-ee·eclipse·myeclipse
AI视觉网奇1 天前
pycharm 默认终端设置 cmd
ide·python·pycharm