Используйте capslock или ключ Windows в коде Visual Studio

351
David Mulder

При использовании CapsLock, Windowsили Alt+             в визуальных ярлыков Студийный код они не поведение по умолчанию этих клавиш. Есть ли способ отключить поведение этих клавиш по умолчанию в Windows, но при этом использовать его как ярлык.

В Linux это просто делается через

setxkbmap -option caps:none 

но я не могу добиться того же эффекта на Windows. Я в порядке с любым из этих трех ярлыков, но мне просто нужно что-то легкое, чтобы начать workbench.action.showCommandsдействие.

0
CapsLock не является сочетанием клавиш. CapsLock отправляет очень специфическую команду клавиатуры. Вам нужно будет использовать стороннюю программу, чтобы эта конкретная кнопка посылала другую команду. Аналогично, клавиша Windows отправляет свою собственную команду клавиатуры, и для изменения команды, отправляемой на компьютер, необходимо использовать стороннее программное обеспечение. Единственным фактическим сочетанием клавиш будет ALT + SomeOtherKey, в зависимости от сочетания клавиш, ярлык может быть просто изменен. Ramhound 6 лет назад 0
@Ramhound И, по крайней мере, в Linux очень легко изменить поведение ОС клавиши capslock. Вам нужно подключиться к довольно низкоуровневым вещам, но это далеко не невозможно. И прекращение открытия меню «Пуск» *, если * определенное приложение сфокусировано, должно быть вполне возможным, все, что я не знаю, это то, какое приложение позволит это сделать. Это все очень просто на Linux, просто не знаю, как это сделать на Windows. David Mulder 6 лет назад 0
Мой комментарий должен был сообщить вам, что CapsLock не является сочетанием клавиш. Создав и спроектировав буфер клавиатуры, я довольно быстро узнал, что такое сочетание клавиш, а что нет. Ramhound 6 лет назад 0

0 ответов на вопрос