2

Во-первых, я прошу об этом здесь, а не на форумах Microsoft, потому что они, ну, вы знаете, что это такое.Visual Studio 2015 Intellisense Опции клавиатуры

Мне нравятся функции автозаполнения Intellisense VS2015 - когда я хочу их. Но они глупо добавили пробел в качестве ключа выбора. Еще глупо, они добавили '.' ':' и, возможно, другие граничные символы в качестве клавиш выбора.

Что это значит, я часто набираю текст (и довольно быстро), и всякий раз, когда нажата одна из «глупых» клавиш выбора, я делаю выбор intellisense, который я не хочу. Я просто хочу напечатать, опустить его! Поэтому мне приходится возвращаться и исправлять все непреднамеренные ошибки автозаполнения.

Microsoft «решает» эту проблему, позволяя мне отключить все это и поднять ее с помощью CTRL + J. Они не позволят мне изменить настройки, чтобы указать, скажем, только прием параметров intellisense с помощью клавиши TAB и ничего другого. Более ранние версии допускали это.

Мой вопрос: кто-нибудь знает о подключаемом модуле или какой-либо другой процедуре, которая позволит мне изменить поведение по умолчанию?

ответ

1

Вы можете переключаться между «предложением» и режим «завершения» с Edit> Intellisense> Переключение завершения режима или нажав [Ctrl]+[Alt]+[Space] (клавиатура ярлык может отличаться).

Существует также панель инструментов быстрого доступа: Toolbar shortcut for autocompletion mode

Это все равно всплывет список завершения, но не автоматически вставить выделенную запись при нажатии кнопки Return или пробел. Если вы хотите, чтобы выбрать запись, используйте клавиши со стрелками, затем будет выбрана запись (сплошное выделение цвета вместо контура) и работайте по-прежнему.

0

Допустим, вы хотите ввести следующее:

IceIceBaby 

Вы набираете

Ice 

VS2015 выскакивает с коробкой, которая говорит

IceCream 

Просто нажмите клавишу выхода и он отменяет и позволяет вам печатать.

+0

Спасибо Cyber, но я знаю это, и это все еще боль. Я скоро буду машинистом, поэтому к тому моменту, когда мой мозг даже признал, что всплывающее окно появилось, я набрал один из символов «принять» и часто бываю 5 или 6 символов, прежде чем осознаю ошибку и должен вернуться к почини это. –

+0

В конце концов вы привыкнете к этому. Я набираю 100+ wpm, вы просто должны привыкнуть к рутине. Мне потребовалось некоторое время. – Cyber

+0

@Cyber ​​wow 100 ++ wpm, я кодировал около 6-7 лет с 60 wpm, как вам удалось набрать 100 ++ wpm? – mjb

Смежные вопросы