问题当我键入alt+j
时,即使我已将∆
分配给VSCode中的键盘快捷键,也总是得到字符alt+j
。
对于其他任何字母数字键也是如此,但非字符生成键可以与alt一起正常使用,例如alt+upArrow
。
因此,我不能将alt
键用作许多键盘快捷键的修饰符。
我意识到这是MacOS正常的文本输入行为,但我想知道:
问题VSCode是否可以覆盖/优先于OS,以便我可以将alt
键用于键盘快捷键?
到目前为止已尝试我已经在VSCode和MacOS中搜索设置,但是没有发现任何明显的问题。我也编辑了keybindings.json
,但没有任何效果。
解决了以下问题,无需进行复杂的或自定义的键绑定文件操作:
⟶系统偏好设置⟶键盘⟶输入源选项卡⟶+
在左下⟶从右侧面板中添加Unicode Hex Input
́✓ Mac不再在alt
+ letter|number
上打印任何内容✓通过alt
+ [code]
输入Unicode字符✅键盘快捷键可分配给alt键!