在vscode中使用cmd + enter提交和同步(推送到远程)?

Use cmd + enter to commit and sync(push to remote) in vscode?

提问人:user956609 提问时间:11/8/2023 最后编辑:rioV8user956609 更新时间:11/8/2023 访问量:30

问:

在vscode中,我可以使用cmd + enter在git项目上提交enter image description here

提交后,我想使用相同的键盘快捷键(cmd+enter)进行同步enter image description here

有一个 git.sync 快捷方式,

  //   {
  // "key": "cmd+enter",
  // "command": "git.sync",
  // "when": "
  //   },

但它与提交快捷方式冲突,enter image description here

所以也许我需要添加一个适当的 when 子句,或者通过其他方式实现这个目标

使用 cmd + enter 提交和同步(推送到远程)

visual-studio-code 键盘快捷键

评论

0赞 user956609 11/8/2023
@rioV8最后一个问题是如何添加一个合适的子句,这个问题是问解决方案
0赞 user956609 11/8/2023
@rioV8这是 2 个不同的问题。

答:

1赞 Alfred 11/8/2023 #1

这个怎么样?

{
    "key": "cmd+enter",
    "command": "runCommands",
    "args": {
        "commands": ["git.commit", "git.sync"]
    }
}

按下 时,它既会提交又会推送。cmd+enter