Question

Développeurs .NET là-bas! Besoin de votre avis ici!

J'utilise à présent Visual Assist X , un logiciel de choix. Mais les blogueurs .NET semblent préférer Resharper . Je souhaiterais peut-être envisager un basculement, mais avant cela, je veux tout d’abord l’avis de vos gars.

Était-ce utile?

La solution

Resharper est bien meilleur pour le code C # (et soi-disant VB.Net, mais je n’ai pas essayé cela). Malheureusement, C / C ++ n'est pas pris en charge. Par conséquent, si vous en avez besoin, conservez Visual Assist.

Malheureusement, ils ne coexistent pas très bien. Vous devrez peut-être décharger l’un puis charger l’autre lors du basculement entre C / C ++ et C #.

Pour découvrir la magie de Resharper, je vous conseillerais de regarder le " Resharper Jedi " vidéo .

Autres conseils

C / C ++ = Visual Assist X.

Pour moi, C # = ReSharper + Visual Assist X.

Inutile de dire que ReSharper est beaucoup plus puissant que le VA pour le développement C #. Mais il existe certaines fonctionnalités, telles que la possibilité d'afficher uniquement les méthodes dans la liste de suggestions ou de mettre en évidence la portée la plus proche qui sont dans VA, mais pas d'équivalent dans R #. J'utilise les deux. On dirait qu'ils vivent bien ensemble: j'utilise les paramètres par défaut pour VA et je devais sélectionner ReSharper - > Options - & Int. IntelliSense - > Général - > Visual Studio pour activer la version VA de IntelliSense au lieu de Celui de ReSharper. J'ai également personnalisé les couleurs des identificateurs dans ReSharper. Désormais, elles ressemblent aux couleurs par défaut du VA, mais affichent des informations supplémentaires (comme les variables locales modifiables sont en gras ).

Je sais que vous avez seulement demandé une comparaison entre Resharper et Visual Assist, mais si vous développez un développement .NET, vous pouvez également envisager " Refactor! Pro " .

Je me souviens d’avoir utilisé VA il ya des années lors du développement Visual C ++ (et plus tôt que le fameux CodeWiz), mais avec le développement .NET, j’ai l’impression que la majorité des développeurs semblent utiliser ReSharper ou Refactor !.

Refactor! s'intègre également à un outil de génération de code appelé "CodeRush". et je les ai vus tous deux utilisés très efficacement avec Testdriven.Net (consultez les Summer of NHibernate ). ).

Personnellement, je me sers de Resharper et je suis très heureux de l’amélioration de ma productivité, mais je suis sûr que vous obtiendrez un bénéfice égal avec Refactor!.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top