Поделиться через


Параметры, текстовый редактор, 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.

См. также