MS-VS2008 Проблема с отображением клавиатуры - PullRequest
0 голосов
/ 05 апреля 2011

Я пытаюсь установить собственную комбинацию горячих клавиш для действия Edit.FindNext в visualstudio 2008 под:

Tools.Customize -> Keyboard

но они просто не вступают в силу, поэтому, как только я закрываю диалоговое окно, моя VS продолжает работать с комбинацией по умолчанию: Ctrl + F3 , и та, которую я установил, просто игнорируется, хотя она все еще установленав конфигурации.

перезагрузка не помогла.

Есть идеи?

Спасибо.

Ответы [ 2 ]

1 голос
/ 05 апреля 2011

Я обнаружил проблему,

Я пытался установить Ctrl + Стрелка влево для поиска следующего действия, но Стрелка влево не может использоваться в глобальном масштабе, так как состояния Microsoft :

Следующие клавиши не могут быть назначены команде в Global: PRINT SCRN / SYS RQ, SCROLL LOCK, PAUSE / BREAK, TAB, CAPS LOCK, INSERT, HOME, END, PAGE UP, PAGE DOWN,Клавиши с логотипом Windows, клавиша приложения, любая из клавиш со стрелками или клавишу ВВОД;NUM LOCK, DEL или CLEAR на цифровой клавиатуре;или CTRL + ALT + DELETE.

, поэтому мне пришлось установить это в контексте texteditor, и это сработало.

0 голосов
/ 05 апреля 2011

Установка горячей клавиши в VS может быть сложной задачей. Помните о следующем: одна и та же горячая клавиша может использоваться для разных целей в зависимости от контекста.
Например, возможно, что вы определили горячую клавишу для «Global», но для «Текстового редактора» ваша горячая клавиша по умолчанию все еще зарегистрирована, и новая может даже быть зарегистрирована для чего-то другого в контексте «Текстового редактора». Поэтому, когда вы вводите новую горячую клавишу, посмотрите на комбинированный список «Ярлык, используемый в настоящее время», возможно, он покажет вам, в чем проблема.

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