Wal*_*zon 5 visual-studio-code vscode-keybinding
在 PyCharm 上,有一个插件(键盘启动器),如果您使用鼠标执行具有键盘快捷键的操作,它会在底部弹出一个小窗口,其中显示“键盘快捷键错过 (1) 次”之类的内容:
VS Code 中是否有类似的功能,以便我可以习惯使用快捷方式,而无需实际查看它们的列表?
检查扩展市场。例如,donebd.vscode-keypromoter听起来这可能是您想要的(我与此扩展没有任何关系)。实际上,它的工作方式非常有趣,我很惊讶 VS Code 竟然允许它工作(在我对这个答案的最初修订中,没有提到这个扩展。我只是发现它存在因为其他人指出了这一点。我什至没有尝试搜索扩展,因为我认为 VS Code 会保护其自己的内置命令不被覆盖,就像这个扩展所做的那样)。并非所有内容都可以按照此扩展执行操作的方式进行监听(一堆特定于扩展的命令 - 即使对于内置扩展,(例如 git 内置扩展),如果将其日志记录级别设置为,您可以在其输出通道中看到这些命令) “调试”)
如果做不到这一点,VS Code 中的大多数鼠标操作都有相应的键盘快捷键可绑定命令。假设您正在执行的操作有一个可绑定命令,搜索该命令是什么,了解其默认绑定是什么,或者创建一个绑定,或者按照您喜欢的方式调整绑定,这是非常实用的。
您可以在键盘快捷键编辑器中搜索命令,您可以使用从命令选项板Preferences: Open Keyboard Shortcuts打开该编辑器。另请参阅相关文档。如果您想获取当前绑定的键绑定的完整列表,请参阅是否有一种简单的方法来访问键盘快捷键 JSON 文件中列出的每个命令的显示名称(标题)?。如果您想了解所有默认键绑定,请使用 defaultSettings.json 伪文件,您可以Preferences: Open Default Keyboard Shortcuts (JSON)在命令选项板中打开该文件。你所需要的只是拥有一些基本的术语知识(你可以通过阅读文档来获得这些知识(例如UI 基础知识文档、编辑器基础知识文档)- 是的,我只是这么说的),然后你就可以搜索你想要的东西并且漂亮轻松找到它。仅供参考,您可能会发现首先通过命令选项板搜索命令,然后使用键盘快捷键编辑器更容易,因为命令选项板支持某种形式的语义模糊匹配。
最后,我不请自来的个人经验/2 美分:我基本上不会费心去学习一堆按键绑定。我确实记住了一小部分按键绑定,因为我经常使用它们,但我大多只使用命令面板。对我来说记住按键绑定很困难,而记住我想要调用的命令的名称就更容易了。它花费了一点时间/手部动作,但节省了大量的精神/记忆负担。我只是有一个易于访问的命令面板绑定,并在系统级别重新映射我的键盘,以便更容易访问修改键和导航键。
| 归档时间: |
|
| 查看次数: |
347 次 |
| 最近记录: |