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