繁体   English   中英

使用 1 个键盘快捷键来回切换预览?

[英]Switch to, and from, Preview, with 1 keyboard shortcut?

我尝试在 markdown.showSource 的 When 表达式中使用textInputFocus && !inputFocus && editorLangId == 'markdown'textInputFocus && editorReadonly && editorLangId == 'markdown' ,以及 markdown.showPreview 的相关版本。

但是当预览有焦点时,快捷方式仍然不起作用。

如果您查看键绑定快捷方式中的markdown.showSource ,您会发现它没有 context/when 子句。 它必须找到匹配的资源和 go 到它。

此外,当预览处于活动状态时,您会看到右下角的language ID消失了,因此editorLangId == markdown可能总是会失败。

如果你想要一个when子句来防止键绑定冲突,请尝试:

  {
    "key": "alt+e",
    "command": "markdown.showSource",
    "when": "markdownPreviewFocus"
  }

了解Developer: Inspect Context Keys命令,请参阅检查上下文键实用程序 这就是我找到markdownPreviewFocus子句的方式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM