Ma c генерирует символы ∆˚¬ вместо выполнения ярлыков VSCode, которые включают клавишу `alt` - PullRequest
0 голосов
/ 26 марта 2020

Проблема
Когда я набираю alt+j, я всегда получаю символ , даже если я назначил alt+j для сочетания клавиш в VSCode.

То же самое верно для любых других alphanumeri c ключей, но не генерирующие символы ключи отлично работают с alt, как alt+upArrow.

Поэтому я не могу использовать клавишу alt в качестве модификатора для многих сочетаний клавиш.

Я понимаю, что это нормальное поведение MacOS для ввода текста, но мне интересно:

Вопрос
Может ли VSCode переопределить / получить приоритет над ОС , чтобы я мог использовать клавишу alt для сочетаний клавиш?

Пробовал до сих пор
Я искал настройки в VSCode и MacOS, но не нашел ничего очевидного. Я также отредактировал keybindings.json, безрезультатно.

1 Ответ

0 голосов
/ 28 апреля 2020

Решено это следующим образом, без каких-либо сложных или пользовательских манипуляций с файлами привязки:

⟶ Системные настройки
⟶ Клавиатура
⟶ Вкладка «Источники ввода»
+ внизу слева
⟶ добавьте и выберите Unicode Hex Input на панели справа

✓ Ма c больше ничего не печатает на alt + letter|number
✓ введенные символы Юникода с помощью alt + [code]
Сочетания клавиш можно назначить клавише alt!

...