Pergunta

NET desenvolvedores lá fora! Precisamos da sua opinião aqui!

Agora estou usando Visual Assist X , um pedaço decente de software, de fato. Mas os blogueiros NET parecem preferir ReSharper mais. I pode querer considerar um switch over, mas antes disso eu quero a sua opinião pessoal em primeiro lugar.

Foi útil?

Solução

ReSharper é muito melhor para código C # (e, supostamente, VB.Net, mas eu não tentei isso). Infelizmente não há nenhum suporte para C / C ++, por isso, se você precisa disso, você pode querer manter Visual Assist ao redor.

Eles não convivem muito bem, infelizmente, assim você pode precisar de um descarregamento, em seguida, carregar o outro, ao alternar entre C / C ++ e C #.

Para ver a magia do ReSharper, eu recomendo assistir a "ReSharper Jedi" video .

Outras dicas

C / C ++ = Visual Assist X.

Para mim, C # = ReSharper + Visual Assist X.

É desnecessário dizer que o ReSharper é muito mais poderosa para desenvolvimento C #, de VA. Mas existem algumas características, como a capacidade de mostrar métodos apenas na lista de sugestões, ou destacar âmbito mais próximo que estão em VA, mas não há equivalente em R #. Eu uso os dois. Parece que eles vivem muito bem em conjunto: i usar as configurações padrão para VA, e eu tive que selecionar ReSharper -> Opções -> IntelliSense -> Geral -> Visual Studio para ativar versão VA de IntelliSense em vez de um de ReSharper. Eu também personalizado identificadores de cores em ReSharper, agora eles se parecem com as cores padrão VA, mas mostrar informações adicionais (como variáveis ??mutável locais são negrito ).

Eu sei que você só pediu uma comparação do ReSharper vs. Visual Assist mas se você estiver fazendo o desenvolvimento .NET, você também pode querer considerar "Refactor! Pro" .

Lembro-me usando VA anos atrás, quando a fazer Visual C ++ desenvolvimento (e mais cedo do que o CodeWiz infame), mas com o desenvolvimento .NET tenho a impressão de que a maioria dos desenvolvedores parecem usar ReSharper ou Refactor !.

Refactor! também se integra com uma ferramenta de geração de código chamado "CodeRush" e eu vi os dois usado de forma muito eficaz, juntamente com Testdriven.Net (confira o Verão de screencasts NHibernate ).

Pessoalmente eu uso ReSharper e estou muito satisfeito com o quanto isso aumentou a minha produtividade, mas eu tenho certeza que você vai ter igual benefício com Refactor!.

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