vscode macOS: 快捷键:在"十六进制编辑器"选项卡中,无法使用cmd+h隐藏应用程序,没有相关的键盘绑定条目,

l5tcr1uw  于 6个月前  发布在  Vscode
关注(0)|答案(4)|浏览(145)

这个问题在所有扩展都被禁用时是否发生?:否

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

重现步骤:

  1. 安装VSCode
  2. 安装官方扩展"十六进制编辑器"
  3. 在十六进制编辑器中打开一个文件,保持在这个选项卡中
  4. 按cmd+h
  5. 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.
vaqhlq81

vaqhlq811#

你好,@hym3242,感谢你提出这个问题。我在我们的键盘快捷键中搜索了cmd + H这个键位绑定,它似乎没有被VS Code核心贡献。这是由Hex Editor扩展提供的键位绑定吗?还是你自己手动设置的?

brccelvz

brccelvz2#

感谢您回应我的问题。附加的键盘绑定调试日志输出显示没有相关的键绑定条目。如果十六进制编辑器提供了一个,它应该在那里显示。我没有将自定义键等效项/键绑定设置为cmd+h。

ds97pgxw

ds97pgxw3#

啊,现在我明白了,你的意思是 cmd+h 是 MacOS 上隐藏窗口的快捷键。我相信 @ulugbekna 负责这个快捷键的工作。

y3bcpkx1

y3bcpkx14#

这个问题已经自动关闭,因为它需要更多信息且最近没有活动。请参阅我们的issue reporting指南。
快乐编码!

相关问题