visual-studio-code - Visual Studio Code 远程预配置扩展
问题描述
我有不同的 docker 图像托管代码。有些是用于java的,有些是python的,有些是节点的......我可以通过docker启动一个容器并通过ssh使用VS Code Remote Development连接到正在运行的容器(效果很好!)但是每次我连接到一个新图像时扩展必须再次加载。
我知道我可以配置“始终安装”扩展(https://code.visualstudio.com/docs/remote/ssh#_managing-extensions)但是每次我登录到新容器时都会重新下载扩展,并且我看不到按主机分隔扩展的方法,因此当我连接到仅托管 python 代码的图像时,会加载 java 扩展。
所以我真正想做的是以某种方式通过 Dockerfiles 为各种代码项目烘焙扩展。这个想法是,当我(或我将向其提供此图像的其他开发人员)连接到托管 java 代码的容器时,它还为我准备并安装了 java 扩展。
有人做过类似的事情吗?
谢谢!
解决方案
推荐阅读
- python - 如何打破python中的嵌套循环?
- flutter - 如何检查双数在该点后是否为零?
- r - 如何在ggplot2上绘制多个带有单个变量的箱线图?
- python - Kivy - ModuleNotFoundError:没有名为“pandas”的模块
- regex-group - 如何在 Xcode 11 的查找和替换中引用捕获组?
- c# - 解决 C# 利息问题,如何计算储蓄余额达到预期目标余额所需的年数?
- entity-framework-core - 如何从 PropertyBuilder 检查和编辑实体的属性?
- c - 错误:使用未声明的标识符“finalTotal”
- java - 如何在 JavaFX 上使用复选框选择行?
- javascript - 如何从 Google 地图 AutocompleteService 中获取有关 lat 和 lng 的完整信息的预测?