(资料图片仅供参考)
在使用VSCode进行远程开发时(python开发之远程开发工具选择_CodingInCV的博客-CSDN博客),特别是远程的机器经常变化时(如机器来源于动态分配),每次连接新的远程时,都不得不手动安装一些开发需要的插件,尽管可以将需要的插件添加到workspace中,然后一键安装,不过总归还是不方便。那么有没有方法能够为我们所有的SSH远程都安装固定的一些插件呢,这样碰到新的远程,不需要再手动装一遍。经过搜索,我找到了这个功能:Developing on Remote Machines using SSH and Visual Studio Code
修改配置文件settings.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" ]
之后,每次连接新的远程时,都会自动为我们安装设置的扩展,而不需要再手动操作了。