Как мне заставить пользовательские привязки клавиш работать в Visual Studio Community 2019?

#visual-studio #keyboard #visual-studio-2019 #settings

#visual-studio #клавиатура #visual-studio-2019 #Настройки

Вопрос:

итак, я установил Visual Studio неделю назад и попытался настроить несколько пользовательских привязок клавиш. Некоторые работали, но большинство нет. Здесь я приведу несколько примеров:

  1. Ctrl D чтобы удалить строку ( Edit.LineDelete ). По умолчанию это «повторяющаяся строка». Когда я устанавливаю «удалить строку» в Ctrl D, он говорит, что перезапишет привязку клавиш для «повторяющейся строки», но это не так. Когда я возвращаюсь к настройке, говорится, что в дублирующейся строке нет привязки клавиш, а строка удаления — Ctrl D, однако, когда я нажимаю Ctrl D в редакторе (даже после перезагрузки), он просто дублирует строку.

  2. Ctrl Shift Down/Up для перемещения выбранных строк вниз / вверх ( Edit.MoveSelectedLinesUp/Down ). Здесь говорится, что он отключил привязку клавиш по умолчанию, и теперь это действие привязано ко всему, что я настроил. Однако, когда я что-то выбираю (или даже просто помещаю курсор куда-нибудь) и нажимаю Ctrl Shift Вверх / вниз, он выбирает несколько случайных кнопок за пределами фактического окна редактора.

(Это происходит независимо от того, с какого пресета я начинаю.)

Я также попытался установить VSTricks и SublimeVS в надежде исправить это, но VSTricks прослушивается (т. Е. Он Даже Не будет применять новые настройки), а SublimeVS просто изменил некоторые значения по умолчанию, и все.

Итак, как мне настроить действительно работающие привязки клавиш? До сих пор эта IDE была лишь помехой.

Ответ №1:

Хорошо, получил помощь из других источников: вам нужно установить привязку клавиш в область «Текстовый редактор» вместо «Глобальной», поскольку глобальные области, похоже, перезаписываются более определенными.