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"
    ]

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

相关推荐
还是大剑师兰特2 小时前
Vue3 前端专属配置(VSCode settings.json + .prettierrc)
前端·vscode·json
小路恢弘6 小时前
xcode替换LLVM插件
ide·macos·xcode
学嵌入式的小杨同学6 小时前
STM32 进阶封神之路(十五):DHT11 单总线实战 —— 温湿度检测从时序解析到代码落地(库函数 + 寄存器)
vscode·stm32·单片机·嵌入式硬件·mcu·智能硬件·pcb工艺
阿捏利7 小时前
vscode+ida-mcp-server配置及使用
vscode·ida·逆向·mcp
#空城8 小时前
LVGL9.5在VScode中安装模拟器
ide·vscode·编辑器
wayz118 小时前
正则表达式:从入门到精通
java·python·正则表达式·编辑器
Liu.77410 小时前
vscode使用git和svn
git·vscode·svn
吧啦蹦吧12 小时前
idea---------------
java·ide·intellij-idea
golang学习记12 小时前
JetBrains Air 公测上线:当 26 年老牌 IDE 厂商开始“玩“智能体[特殊字符]
ide·intellij-idea·air
无限进步_12 小时前
【C++】获取字符串最后一个单词长度的多种解法
开发语言·c++·ide·windows·git·github·visual studio