Как заставить работать IntelliSense всегда (всегда показывать список участников) в Visual Studio? - PullRequest
1 голос
/ 19 сентября 2019

когда я набираю новый код (новое слово), список участников отображается мгновенно и нормально.Но когда я нажимаю (переключаюсь) на уже существующее слово и, например, нажимаю клавишу Backspace - список участников не отображается, и мне нужно добавить CTRL + J для вызова списка участников.Например, в «Коде Visual Studio» и «Xcode», как только вы нажимаете клавишу Backspace, отображается список участников.Может быть, Visual Studio (2015 \ 17 \ 19) имеет какую-то опцию?

1 Ответ

1 голос
/ 20 сентября 2019

Как я знаю, поведение Intellisense варьируется на разных языках программирования (типы проектов).

1. Для этих проектов на C #, VB.net в VS вы можете перейти Tools=>Options=>Text Editor=>C#/Basic=>Intellisense=>To control the behavior, см.

enter image description here

Опция Show completion list after a character is deleted - это то, что вам нужно.Включите его, а затем, если вы нажмете клавишу Backspace, отобразится список участников.

2. Как бы вы ни находились в проектах C ++ (проверяете свои теги SO), для проектов C ++ вы можете найти настройки, связанные с Intellisense.в Tools=>Options=>Text Editor=>C/C++=>Advanced:

enter image description here

Нет варианта, поддерживающего это поведение (возврат или удаление чего-либо и отображение списка участников).Так что, если вы находитесь в проектах C ++, я боюсь, что ответ отрицательный, сейчас вам нужно нажать CTRL+J, чтобы вызвать список участников.И если вам нужен этот вариант в проектах C ++, я рекомендую опубликовать предложение по вашему требованию в кнопке Developer Community by suggest a feature, чтобы сообщить команде.

Надеюсь, что все вышепомогает решить вашу проблему.

...