Как удобно настроить сочетания клавиш Visual Studio 2010, особенно при использовании ReSharper? - PullRequest
3 голосов
/ 16 сентября 2010

В каждой версии Visual Studio.NET вы можете устанавливать сочетания клавиш, используя меню Инструменты -> Параметры -> Среда -> Клавиатура и затем найдите команду, которой вы хотите назначить ярлык, введя ее часть в «Показать команды, содержащие».

С одной стороны, список смехотворно короткий и с ним трудно ориентироваться - есть ли альтернатива?

Тогда, как мне узнать правильное имя команды для определенного действия?

В частности, я использую ReSharper 5.1 с Visual Studio 2010 и хочу иметь ярлык Alt + Enter (раньше он был в старые версии по умолчанию), которое открывает контекстное меню ReSharper, когда курсор находится над фигурным подчеркиванием, которое ReSharper использует для выделения ошибок или предупреждений.

Как мне узнать имя команды для этого (кроме как с помощью образованного предположения)?

Ответы [ 2 ]

4 голосов
/ 16 сентября 2010

Я делаю это, выполняя действие во время записи макроса (используя Tools / Macro / Record временный макрос).

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

Например, я только что позволил R # добавить магию через Alt-Enter, и макрос-рекордер имеет:

DTE.ExecuteCommand("ReSharper_QuickFix")
2 голосов
/ 16 сентября 2010

Можно перепривязать все ярлыков ReSharper, используя страницу ReSharper -> Параметры -> Интеграция Visual Studio.Выберите схему клавиатуры и нажмите «Применить схему».

...