【发布时间】:2016-12-19 02:03:06
【问题描述】:
Atom 编辑器有一个绑定到“ctrl-”的命令。这就是所谓的键绑定解析器:
一旦您激活键解析器模式,您随后按下的任何键都会告诉您在所有可能的上下文中绑定了哪些命令,并显示哪个命令/上下文“胜出”。然后按 ctrl-g 关闭模式。
当您想知道某个键绑定是否空闲,或者某个键绑定没有按照您的预期执行时,这很有用。
这是我在编辑器上下文中按 ctrl-n 时的示例输出,其中我可以看到 emacs 键绑定“下一行”优先:
Emacs 的 ctrl-h k(帮助键)命令也有类似的功能。
是的,我通常可以通过浏览 Default Keyboard Shortcuts 和 keybindings.json 来收集我需要的信息,但是如果绑定了一个键,这可能很难做到在很多不同的情况下。
VSCode 中是否有类似的功能?
【问题讨论】:
-
嘿,漂亮的深色和浅色主题! ???是公开的吗?它叫什么名字 ?谢谢!
-
我添加了一个解决这个问题的答案,但我猜Developer: Toggle Keyboard Shortcuts Troubleshooting 功能是在提出这个问题之后很久才添加的。