Выберите рекомендацию ReSharper без использования клавиш со стрелками - PullRequest
1 голос
/ 13 октября 2011

Предположим, у меня есть следующее ..

public void DoSomething()
{
   var foo = 1 + bar;
}

Если я наберу var b ReSharper порекомендует bar для имени переменной. Проблема заключается в том, что мне нужно нажать клавишу вниз и войти, чтобы выбрать рекомендацию. Есть ли более быстрый способ выбрать верхнюю опцию?

Я бы предпочел не создавать ярлык AutoHotKey ...

** ОБНОВЛЕНИЕ **

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

Ответы [ 2 ]

1 голос
/ 14 октября 2011

Просто нажмите Ctrl+Space, и единственная опция в списке (то есть «bar») будет автоматически зафиксирована.

Другой ответ также вполне допустим

На самом деле, как только вы находитесь в этой позиции:

var foo = 1 + bar|

Вы можете нажать Alt + Enter, чтобы увидеть, как ReSharper предлагает другой вариант объявления, где "Создать локальную переменную 'bar'" будет первой опцией.

0 голосов
/ 14 октября 2011

Наведите курсор на bar, нажмите ALT + Enter и выберите «создать локальную переменную« bar »», нажав «Enter», заполните тип и все готово. По сути это: щелчок мышью, ALT + Enter, Enter, v, a, r, TAB

Клавиша со стрелкой не используется, если у вас нет мыши.

...