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


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

См. также