Pergunta

Veja aqui http://www.hanselman.com/blog/InSearchOfThePerfectMonospacedProgrammersFontInconsolata.aspx - na falta de uma melhor descrição - o destaque do bloco de instruções - por exemplo, nas fotos do link os "blocos de instruções" estão agrupados com uma linha vertical.Entendo que este é um recurso do CodeRush - o R# tem algo semelhante ou um plugin para fazer o mesmo?

Foi útil?

Solução

Eu uso a versão mais recente do ReSharper disponível atualmente - ReSharper 4.5 - mas infelizmente não acredito que exista algum recurso para desenhar uma linha vertical entre colchetes correspondentes, como nas capturas de tela que você mencionou.

O recurso que considero útil, mencionado por Ben, é o destaque da chave correspondente, no entanto, isso só entra em vigor quando o cursor está adjacente a uma chave de abertura ou fechamento.

Outras dicas

R# possui um recurso chamado Destacar linha atual, que você deve habilitar nas opções do ReSharper.Isso parece uma porcaria em fundo escuro, temas de alto contraste, então se você usar um, sugiro ir para as opções do Visual Studio, em Fontes e Cores e ir para "ReSharper - Linha Atual" e tornar a cor de fundo um tom mais escuro que não tem tanto contraste com o fundo.

R # também possui destaque de chave correspondente, que também pode ser configurado por cor na mesma caixa de diálogo de opções do VS.

Isso responde à sua pergunta?

O Notepad ++ possui um ótimo recurso de correspondência de chaves, com linhas verticais combinando com as chaves.Não é VS, então eu só uso quando me deparo com algum JS confuso, recorto e colo, descubro os colchetes e volto para o VS.Seria ÓTIMO se esse tipo de recurso existisse no VS ou R#.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top