这个问题在所有扩展都被禁用时是否发生?:否
Version: 1.85.1
Commit: 0ee08df0cf4527e40edc9aa28f4b5bd38bbff2b2
Date: 2023-12-13T09:48:16.874Z
Electron: 25.9.7
ElectronBuildId: 25551756
Chromium: 114.0.5735.289
Node.js: 18.15.0
V8: 11.4.183.29-electron.0
OS: Darwin arm64 22.6.0
重现步骤:
- 安装VSCode
- 安装官方扩展"十六进制编辑器"
- 在十六进制编辑器中打开一个文件,保持在这个选项卡中
- 按cmd+h
- VSCode应用程序没有隐藏。键盘绑定调试信息如下。
2024-01-14 10:48:08.773 [info] [KeybindingService]: / Received keydown event - modifiers: [meta], code: MetaRight, keyCode: 93, key: Meta
2024-01-14 10:48:08.774 [info] [KeybindingService]: | Converted keydown event - modifiers: [meta], code: MetaRight, keyCode: 57 ('Meta')
2024-01-14 10:48:08.774 [info] [KeybindingService]: \ Keyboard event cannot be dispatched in keydown phase.
2024-01-14 10:48:09.027 [info] [KeybindingService]: / Received keydown event - modifiers: [meta], code: KeyH, keyCode: 72, key: h
2024-01-14 10:48:09.028 [info] [KeybindingService]: | Converted keydown event - modifiers: [meta], code: KeyH, keyCode: 38 ('H')
2024-01-14 10:48:09.028 [info] [KeybindingService]: | Resolving meta+[KeyH]
2024-01-14 10:48:09.028 [info] [KeybindingService]: \ No keybinding entries.
2024-01-14 10:48:09.421 [info] [KeybindingService]: + Storing single modifier for possible chord meta.
2024-01-14 10:48:09.727 [info] [KeybindingService]: + Clearing single modifier due to 300ms elapsed.
4条答案
按热度按时间vaqhlq811#
你好,@hym3242,感谢你提出这个问题。我在我们的键盘快捷键中搜索了
cmd + H
这个键位绑定,它似乎没有被VS Code核心贡献。这是由Hex Editor
扩展提供的键位绑定吗?还是你自己手动设置的?brccelvz2#
感谢您回应我的问题。附加的键盘绑定调试日志输出显示没有相关的键绑定条目。如果十六进制编辑器提供了一个,它应该在那里显示。我没有将自定义键等效项/键绑定设置为cmd+h。
ds97pgxw3#
啊,现在我明白了,你的意思是
cmd+h
是 MacOS 上隐藏窗口的快捷键。我相信 @ulugbekna 负责这个快捷键的工作。y3bcpkx14#
这个问题已经自动关闭,因为它需要更多信息且最近没有活动。请参阅我们的issue reporting指南。
快乐编码!