LanguagePreferences.EnableShowMatchingBrace Свойство

Определение

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

public:
 property bool EnableShowMatchingBrace { bool get(); void set(bool value); };
public:
 property bool EnableShowMatchingBrace { bool get(); void set(bool value); };
public bool EnableShowMatchingBrace { get; set; }
member this.EnableShowMatchingBrace : bool with get, set
Public Property EnableShowMatchingBrace As Boolean

Значение свойства

Boolean

true если текст, включенный в диапазоне совпадающих пар, можно отобразить; в противном случае false.

Комментарии

Обратите внимание, что это свойство не влияет на выделение парных скобок, а только на то, отображается ли текст в строке состояния.

При синтаксическом анализе соответствующей пары языковых элементов, как правило, в ответ на это значение возвращается диапазон фактических пар ParseReason MatchBraces . Однако можно включить дополнительный диапазон, указывающий соответствующий элемент языка. Например, в C# " if (...) " обычно предшествует открывающей фигурной скобке. При вводе закрывающей фигурной скобки if инструкции анализатору запрашивается соответствующая фигурная скобка. Средство синтаксического анализа находит открывающую фигурную скобку и может также включать диапазон для " if (...) ". Этот дополнительный текст может отображаться в строке состояния, если EnableShowMatchingBrace свойство возвращает значение true . Если дополнительный диапазон не включен, в строке состояния отображается только соответствующий символ. Имейте в виду, что все дополнительные возвращаемые диапазоны также будут выделены в представлении.

Это свойство связано с записью реестра ShowMatchingBraces .

В базовом методе, хотя это свойство может быть задано, значение не записывается обратно в реестр.

Применяется к