Автоматическая проверка парности фигурных скобок
Параметр "Автоматические парные фигурные скобки" предоставляет оперативные сведения о некорректно поставленных квадратных скобках или открытых/закрытых сегментах кода. Поведение этой функции определяется изменением следующих параметров среды разработки.
Автоматическое выделение разделителей в Страница "Общие", папка "Текстовый редактор", диалоговое окно "Параметры"
Настройки в текстовом редакторе Парные фигурные скобки (маркер) или Парные фигурные скобки (прямоугольник) отображаются в Страница "Шрифты и цвета", папка "Среда", диалоговое окно "Параметры"
Заметки
"Автоматические парные фигурные скобки" распознает следующие пары:
[C#]
( ) |
Круглые скобки |
[ ] |
Квадратные скобки |
{ } |
Фигурные скобки |
< > |
Угловые скобки |
" " |
Строка |
@" " |
Точная строка |
#region - #endregion |
Окружает свертываемые блоки кода . |
#if, #else и #endif |
Ключевые слова состояния элементов управления |
[Visual Basic]
( ) |
Круглые скобки |
[ ] |
Квадратные скобки |
{ } |
Фигурные скобки |
<> |
Угловые скобки |
[C++]
( ) |
Круглые скобки |
[ ] |
Квадратные скобки |
{ } |
Фигурные скобки |
< > |
Угловые скобки |
#if, #else и #endif |
Условное выражение |
При вводе закрывающей квадратной скобки эта скобка и соответствующая ей открывающая скобка в течение нескольких секунд остаются выделенными до ввода следующего символа или перемещения курсора. Это значительно упрощает визуальную идентификацию блоков кода. Кроме того, это может помочь при идентификации несоответствующих и пропущенных квадратных скобок.
При завершении строки или точной строки закрывающей двойной кавычкой ("), редактор выделяет всю строку жирным. Строка остается жирной до перемещения курсора.
В других языках (не Visual Basic) при помещении курсора слева от фигурной скобки и нажатии CTRL+] курсор сдвинется к соответствующей фигурной скобке.
В Visual C# при помещении курсора слева от открытой фигурной скобки или справа от закрытой фигурной скобки, соответствующие фигурные скобки выделяются прямоугольником. В этом случае фигурные скобки будут выделены до перемещения курсора. Это так же относится к парным круглым скобкам, квадратным и угловым скобкам.