.png)
Esse tipo de recurso está disponível no Eclipse e em muitos outros IDEs, por que não existe no Visual Studio?
Ou precisa ser habilitado em algum lugar?
Responder1
Ele existe, mas há dois problemas com ele.
- você precisa estar na frente da chave de abertura ({) ou depois da chave de fechamento (})
- a cor é cinza e, portanto, não é realmente visível
Responder2
Acabei de testar no Visual Studio Express 2008 (Visual C++). Quando eutipouma chave, colocará em negrito a chave que acabei de digitar e sua chave correspondente. Ele não faz nada quando movo o cursor de texto entre colchetes.
Para garantir que esse recurso esteja ativado, vá em Ferramentas, Opções, Editor de Texto, Geral e marqueDestaque automático do delimitador. (Além dos colchetes, também destaca outros pares, como parênteses, colchetes e #ifdef
pares #endif
.)
Você pode alterar a aparência do realce da correspondência de chaves em Ferramentas, Opções, Ambiente, Fontes e Cores, Mostrar configurações para:Editor de texto, Exibir itens:Correspondência de chaves (destaque).
De acordo comCorrespondência automática de chaves, destacando chaves correspondentes quando ocursor de texto passauma chave está disponível apenas no Visual C#. Nesse caso, você pode alterar a aparência do destaque correspondente indo para o mesmo lugar acima e modificando oCorrespondência de chaves (retângulo)item.
Se você não estiver usando C#, basta retroceder e digitar novamente a chave para obter um efeito semelhante. Alternativamente, você pode pressionar Ctrl+] para mover entre as chaves correspondentes.
Responder3
Lembre-se de fechar e reabrir o visual studio depois de fazer a alteração em Ferramentas -> Opções.
Estou trabalhando com o MS Express Windows Phone e não consegui descobrir por que a alteração da configuração não estava funcionando.
Basta salvar, fechar e reabrir o MS Studio