LanguagePreferences.EnableShowMatchingBrace Propriedade

Definição

Obtém ou define se o texto incluído ou não no intervalo do par correspondente é mostrado na barra de status.

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

Valor da propriedade

Boolean

true Se o texto incluído no alcance de par correspondente puder ser mostrado, caso contrário false .

Comentários

Observe que essa propriedade não afeta o realce de chaves correspondentes, somente se algum texto for mostrado na barra de status.

Quando um par correspondente de elementos de linguagem é analisado, normalmente, a extensão dos pares reais é retornada em resposta ao ParseReason valor MatchBraces . No entanto, é possível incluir um Span adicional que especifique um elemento de linguagem associado. Por exemplo, em C#, " if (...) " normalmente precede uma chave de abertura. Quando a chave de fechamento da if instrução é digitada, o analisador é solicitado para a chave correspondente. O analisador localiza a chave de abertura e pode incluir o span para o " if (...) " também. Esse texto adicional pode ser mostrado na barra de status se a EnableShowMatchingBrace Propriedade retornar true . Se o span adicional não for incluído, somente o caractere correspondente será mostrado na barra de status. Lembre-se de que qualquer span adicional retornado também é realçado na exibição.

Essa propriedade é associada à entrada do registro ShowMatchingBraces .

No método base, embora essa propriedade possa ser definida, o valor não é gravado no registro.

Aplica-se a