Как изменить комбинацию клавиш для селектора перегрузки Intellisense? - PullRequest
0 голосов
/ 08 мая 2018

При вводе открывающей скобки в методе C # в Visual Studio для этого метода появляется Intellisense; однако, если этот метод имеет перегрузки, то клавиши со стрелками вверх и вниз на клавиатуре внезапно перестают реагировать как обычно и вместо этого изменяют Intellisense, отображаемый для метода.

Это раздражает, когда вы используете клавиши со стрелками вверх и вниз для перехода к предыдущей и следующей строкам, а затем неожиданно они не работают! Я обнаружил, что сдвиг и вверх / вниз в этом контексте ведет себя так же, как и вверх / вниз, но это, в свою очередь, означает, что shift + вверх / вниз больше нельзя использовать для выбора на строку выше или ниже.

Есть ли способ изменить ярлык для выбора отображаемой перегрузки в Intellisense, чтобы он не перекрывал нормальное поведение клавиш вверх / вниз и Shift + вверх / вниз?

Я включил скриншот, чтобы показать проблему. Предположим, что курсор находится внутри второй Select, которую я только что открыл скобку, чтобы увидеть Intellisense, и теперь я решаю, что хочу удалить все, вплоть до открытой скобки первой Select, используя Shift + Up, затем Delete , Я больше не могу этого делать, так как Intellisense теперь похитил использование моих клавиш вверх / вниз!

Проблема с переопределением клавиши вверх / вниз Intellisense

...