VSCode如何为settings.json中配置的Docker Compose Up命令绑定快捷键
VS Code绑定自定义Docker Compose Up规则快捷键步骤
- 第一步:打开键盘快捷方式配置文件
按下快捷键Ctrl+K Ctrl+S(macOS为Cmd+K Cmd+S)唤起快捷键面板,点击面板右上角的「打开键盘快捷方式(JSON)」图标,进入配置文件编辑页。 - 第二步:添加快捷键绑定配置
在打开的keybindings.json文件中插入如下配置,可根据需求修改快捷键和匹配参数:[ // 其他已有的快捷键配置... { "key": "ctrl+alt+u", // 可替换为你想要的自定义快捷键 "command": "docker.commands.composeUp", "args": { // 此处值必须和settings.json中docker.commands.composeUp对应的label完全一致 "label": "Stack description" }, "when": "workspaceFolderOpened" // 可选配置,仅当打开工作区时该快捷键生效 } ] - 第三步:保存配置后即可使用
保存keybindings.json文件后,按下你设置的快捷键,就会自动执行你配置的docker-compose -p test -f aa.yml -f bb.yml up -d --build命令。
注意事项
如果你在
docker.commands.composeUp中配置了多条不同的规则,只需给每条规则设置不同的label,再按照上述方法分别绑定不同的快捷键即可。
配置时务必保证args里的label值和settings.json中的对应规则label完全相同,否则无法正确匹配到要执行的命令。
内容的提问来源于stack exchange,提问作者terrywb
相关产品推荐
相关产品推荐

