在 Visual Studio Code 中设置 isDevelopment 时

s.c*_*s.c 8 shortcut visual-studio-code

我想使用快捷键重新加载窗口,它已经定义为ctrl+R

在此处输入图片说明

但不知道如何使用快捷键重新加载窗口。

你能解释一下我如何处于 isDevelopment 状态吗?

谢谢

gld*_*chn 9

就像@scott-schupbach在评论中指出的那样,我们可以从github上的issue 81965猜测,那就是开发指的是vscode的开发工具。因此Ctrl+R仅在开发工具处于活动状态时重新加载窗口。这个问题明确了开发工具的使用。

因此,唯一的解决方案是重新绑定密钥或删除条件并重新绑定+isDevelopment上的默认值:打开最近的文件。CtrlR

我喜欢做的是按F1Ctrl+ Shift+P并输入reload window


Mar*_*ark 1

不太确定你在问什么,但如果我尝试

  {
    "key": "alt+m",
    "command": "workbench.action.reloadWindow",
    // "when": "isDevelopment"
  },
Run Code Online (Sandbox Code Playgroud)

这可以重新加载 vscode。如果我尝试使用该when子句,则不会发生任何情况 - 因此,如果您想重新绑定该命令,请将其保留。如果您还想取消绑定默认值,请使用

 {
    "key": "ctrl+r",
    "command": "-workbench.action.reloadWindow",
    "when": "isDevelopment"
  },
Run Code Online (Sandbox Code Playgroud)