Параметры, текстовый редактор, C#, IntelliSense
Используйте страницу параметров IntelliSense для изменения параметров, влияющих на поведение IntelliSense для C#.
Чтобы получить доступ к этой странице параметров, выберите Сервис>параметры>текстового редактора>C#>IntelliSense.
Страница параметров IntelliSense содержит следующие параметры:
Списки завершения
Отображение списка завершения после ввода символа*
При выборе этого параметра IntelliSense автоматически отображает список завершения при начале ввода. Если этот параметр не выбран, завершение IntelliSense по-прежнему доступно в меню IntelliSense или нажатием клавиши CTRL+Пробел.
Отображение списка завершения после удаления символа
Автоматически отображать список завершения в списках аргументов
Выделение соответствующих частей списка завершения
Отображение фильтров элементов завершения
Автоматическое завершение инструкции в точке с запятой
Поведение фрагментов
Никогда не включать фрагменты
Если этот параметр выбран, IntelliSense никогда не добавляет псевдонимы для фрагментов кода C# в список завершения.
Всегда включать фрагменты
При выборе этого параметра IntelliSense добавляет псевдонимы для фрагментов кода C# в список завершения. В случае, если псевдоним фрагмента кода совпадает с ключевым словом, например, класса, ключевое слово заменяется ярлыком. Дополнительные сведения см. в фрагментах кода C#.
Включение фрагментов кода при вводе ?-Tab после идентификатора
При выборе этого параметра IntelliSense добавляет псевдонимы для фрагментов кода C# в список завершения при ?+tab нажимается после идентификатора
Ввод поведения ключа
Никогда не добавляйте новую строку при вводе
Указывает, что новая строка никогда не добавляется автоматически после выбора элемента в списке завершения и нажатия клавиши ВВОД.
Только добавьте новую строку в вводе после окончания полностью типизированного слова
Указывает, что если ввести все символы для записи в списке завершения, а затем нажать клавишу ВВОД, новая строка добавляется автоматически, а курсор перемещается в новую строку.
Например, если ввести
else
и нажмите клавишу ВВОДввод, в редакторе появляется следующее:else
|
(расположение курсора)Однако если ввести только
el
, а затем нажмите клавишу ВВОД ВВОД, в редакторе появляется следующее:else|
(расположение курсора)Всегда добавлять новую строку при вводе
Указывает, что если вы вводите любой символов для записи в списке завершения, а затем нажмите клавишу ВВОД, новая строка добавляется автоматически и курсор перемещается в новую строку.
Отображение предложений по имени
Выполняет автоматическое завершение имени объекта для недавно выбранных элементов.
Отображение элементов из не импортированных пространств имен
Выполняет завершение для типов и методов расширения, которые вы еще не импортировали с помощью директивы using
.
Дважды вкладка для вставки аргументов
Автоматически вставляет аргументы при написании вызова метода. Чтобы использовать эту функцию, начните писать вызов метода и дважды нажимайте клавишу TAB.