Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Страница свойств VB Specific , в папке Visual Basic в папке "Текстовый редактор " диалогового окна "Параметры "Параметры" (меню "Сервис ") содержит следующие свойства:
Страница свойств VB Specific в папке "Базовый " в папке "Текстовый редактор " диалогового окна " Параметры " (меню "Сервис ") содержит следующие свойства:
Анализ
Запуск фонового анализа кода для ...
Выберите один из следующих параметров.
Вариант Описание Отсутствует Все анализаторы и соответствующие исправления кода отключены.
Диагностика компилятора и соответствующие исправления кода включены во всех открытых документах.Текущий документ (по умолчанию) Все анализаторы выполняются только в активном документе.
Диагностика компилятора включена во всех открытых документах.Открытие документов Все анализаторы и диагностика компилятора включены во всех открытых документах. Все решение Все анализаторы и диагностика компилятора включены во всех документах в решении, открытых или закрытых.
Анализ динамического кода или область фонового анализа
Настройте область фонового анализа для управляемого кода. Дополнительные сведения см. в разделе How to: Configure live code analysis scope for managed code.
Директивы импорта
Сначала при сортировке импорта поместите директивы System
При выборе команда "Удалить и сортировка импорта " в меню правой кнопкой мыши сортирует директивы и помещает
importпространства имен System в верхней части списка.Отдельные группы директив импорта
При выборе команда Remove and Sort Import в меню правой кнопкой мыши разделяет
importдирективы, вставляя пустую строку между группами директив с одинаковым корневым пространством имен.Предложение импорта типов в ссылочных сборках
Предложение импорта типов в пакетах NuGet
При выборе этих параметров можно установить пакет NuGet и добавить директиву
importдля неуправляемых типов.
Выделение
Включение выделения ссылок и ключевых слов
Текстовый редактор может выделить все экземпляры символа или все ключевые слова в предложении, например If..Then, While...End Whileили Try...Catch...Finally. Вы можете перемещаться между выделенными ссылками или ключевыми словами, нажав клавиши CTRL + SHIFT + СТРЕЛКА ВНИЗ или СТРЕЛКА CTRL SHIFT + + ВВЕРХ.
Очертание
Включение режима структурирования
При открытии файла в редакторе кода можно просмотреть документ в режиме структурирования. Дополнительные сведения см. в разделе "Общие сведения". При выборе этого параметра функция выстраивание активируется при открытии файла.
Показать разделители строк процедуры
Текстовый редактор указывает визуальную область процедур. Строка рисуется в .vb исходных файлах проекта в расположениях, перечисленных в следующей таблице:
| Расположение в исходном файле .vb | Пример расположения строки |
|---|---|
| После закрытия конструкции объявления блока | — в конце класса, структуры, модуля, интерфейса или перечисления — после свойства, функции или вложенной — не между предложениями get и set в свойстве |
| После набора конструкций одной строки | — После инструкций импорта перед определением типа в файле класса — после переменных, объявленных в классе, перед любыми процедурами |
| После объявлений одной строки (объявления уровня без блоков) | — после инструкций импорта наследует инструкции, объявления переменных, объявления событий, объявления делегатов и инструкции DLL |
Блочные руководства по структуре
При выборе вертикальные линии отображаются в редакторе, который соответствует структурированным блокам кода, что позволяет легко определить отдельные блоки кода. Например, вы увидите линию между Sub оператором и EndSub в операторе Sub .
Справка по редактору
Указания по имени встроенных параметров При выборе вставляет указания имени параметра для литералы, приведение литерала и экземпляры объектов до каждого аргумента в вызовах функций.
Довольно листинг (переформатирование) кода Текстовый редактор переформатирует код соответствующим образом. При выборе этого параметра редактор кода будет:
Выравнивание кода до правильной позиции табуляции
Повторно регистрировать ключевые слова, переменные и объекты в правильном регистре
Добавление отсутствующих
ThenинструкцийIf...ThenДобавление скобки в вызовы функций
Добавление отсутствующих конечных кавычек в строки
Экспоненциальная нотация реформации
Переформатируйте даты
Автоматическое вставка конечных конструкций
При вводе ( например, первой строке объявления Sub Mainпроцедуры) и нажатии клавиши ВВОД текстовый редактор добавляет соответствующую End Sub строку. Аналогичным образом, если добавить цикл For , текстовый редактор добавляет соответствующую инструкцию Next . При выборе этого параметра редактор кода автоматически добавляет конечную конструкцию.
Автоматическое вставка элементов Interface и MustOverride
При фиксации Implements инструкции или Inherits инструкции для класса текстовый редактор вставляет прототипы для элементов, которые должны быть реализованы или переопределены соответственно.
Включение предложений по исправлению ошибок
Текстовый редактор может предлагать решения распространенных ошибок и позволяет выбрать соответствующую коррекцию, которая затем применяется к коду.