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


Автоматическая проверка парности фигурных скобок

Параметр "Автоматические парные фигурные скобки" предоставляет оперативные сведения о некорректно поставленных квадратных скобках или открытых/закрытых сегментах кода. Поведение этой функции определяется изменением следующих параметров среды разработки.

Заметки

"Автоматические парные фигурные скобки" распознает следующие пары:

[C#]

( )

Круглые скобки

[ ]

Квадратные скобки

{ }

Фигурные скобки

< >

Угловые скобки

" "

Строка

@" "

Точная строка

#region - #endregion

Окружает свертываемые блоки кода .

#if, #else и #endif

Ключевые слова состояния элементов управления

[Visual Basic]

( )

Круглые скобки

[ ]

Квадратные скобки

{ }

Фигурные скобки

<>

Угловые скобки

[C++]

( )

Круглые скобки

[ ]

Квадратные скобки

{ }

Фигурные скобки

< >

Угловые скобки

#if, #else и #endif

Условное выражение

При вводе закрывающей квадратной скобки эта скобка и соответствующая ей открывающая скобка в течение нескольких секунд остаются выделенными до ввода следующего символа или перемещения курсора. Это значительно упрощает визуальную идентификацию блоков кода. Кроме того, это может помочь при идентификации несоответствующих и пропущенных квадратных скобок.

При завершении строки или точной строки закрывающей двойной кавычкой ("), редактор выделяет всю строку жирным. Строка остается жирной до перемещения курсора.

В других языках (не Visual Basic) при помещении курсора слева от фигурной скобки и нажатии CTRL+] курсор сдвинется к соответствующей фигурной скобке.

В Visual C# при помещении курсора слева от открытой фигурной скобки или справа от закрытой фигурной скобки, соответствующие фигурные скобки выделяются прямоугольником. В этом случае фигурные скобки будут выделены до перемещения курсора. Это так же относится к парным круглым скобкам, квадратным и угловым скобкам.

См. также

Другие ресурсы

Использование технологии IntelliSense