Можно ли переназначить клавиши клавиатуры в Visual Studio 2008 или хотя бы в Microsoft Windows? - PullRequest
0 голосов
/ 26 марта 2009

Как я уверен, большинство из вас устало от необходимости нажимать клавишу SHIFT каждый раз, когда я пишу вызов функции в C #, или, в любом случае, на любом языке.

Итак, есть ли способ заставить клавишу "[" на моей клавиатуре набирать "(" на экране, а также заставить клавишу "]" набирать ")" на экране?

Ответы [ 3 ]

1 голос
/ 26 марта 2009

Если вы устанавливаете Windows Resource Kit, есть утилита, которая не упоминается, но находится в каталоге и называется RemapKeys.

Я использую его, чтобы переместить CAPS-LOCK вниз к правой клавише Windows (приятно и не по пути), и сделать клавиши CAPS LOCK и INSERT клавишами SHIFT. Не уверен, что с его помощью вы можете изменить поведение смены.

Конечно, есть еще одна проблема, связанная с выполнением всего этого - не ожидайте, что друзья / коллеги поблагодарят вас, когда они начнут печатать на вашей клавиатуре, а колпачки клавиш лгут им об их поведении.

0 голосов
/ 26 марта 2009

AutoHotKey - отличное программное обеспечение для этого.

0 голосов
/ 26 марта 2009

Я использую SharpKeys - моя цель - отключить CAPSLOCK. На самом деле я просто сопоставить его с CTRL. Но он переназначит любой ключ на любой другой ключ. Это переназначается во всех Windows - я не думаю, что вы можете заставить его переназначить ключи для конкретного приложения.

РЕДАКТИРОВАТЬ: Уточнение - SharpKeys - это утилита, которая вставляет данные сопоставления клавиатуры в реестр Windows. SharpKeys не активно перераспределяет ключи. Это инструмент, который вы используете для создания карты ключей и помещаете эту карту ключей в реестр, чтобы произошло сопоставление ключей.

Вы могли бы самостоятельно сопоставить ключи с помощью regedit. Но это проще с SharpKeys.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...