web-dev-qa-db-fra.com

Quelles sont les alternatives à ReSharper?

J'envisage d'acheter une licence ReSharper , mais existe-t-il une alternative possible à ReSharper et quelle note donneriez-vous à celle-ci par rapport à ReSharper?

Cela ne doit pas nécessairement être une alternative gratuite, mais j'aimerais simplement savoir à quel point les produits équivalents sont bons.

161
Riain McAtamney

La principale alternative est:

  • CodeRush, par DevExpress. La plupart considèrent soit ceci soit ReSharper comme la voie à suivre. Vous ne pouvez pas vous tromper avec l'un ou l'autre. Les deux ont leurs fans, les deux sont puissants et les deux équipes talentueuses ne cessent de les améliorer. Nous avons tous bénéficié de la concurrence entre ces deux-là. Je ne répéterai pas les nombreuses bonnes discussions/comparaisons à leur propos que l'on peut trouver sur Stack Overflow et ailleurs.

Une autre alternative à vérifier:

  • JustCode, par Telerik. C'est nouveau, toujours avec des problèmes, mais les rapports initiaux sont positifs. Un avantage pourrait être la licence avec d’autres produits Telerik et l’intégration avec eux. Il existe des licences groupées qui pourraient rendre les choses moins chères/plus faciles à gérer.
86
Patrick Karcher

Une liste complète:

  • CodeRush, par DevExpress. (Considéré comme la principale alternative) Soit ceci, soit ReSharper est la voie à suivre. Vous ne pouvez pas vous tromper avec l'un ou l'autre. Les deux ont leurs fans, les deux sont puissants, ils ont tous les deux des équipes talentueuses qui les améliorent constamment. Nous avons tous bénéficié de la concurrence entre ces deux-là. Je ne répéterai pas les nombreuses bonnes discussions/comparaisons à leur propos que l'on peut trouver sur Stack Overflow et ailleurs. 1

  • JustCode , par Telerik. C'est nouveau, toujours avec des problèmes, mais les rapports initiaux sont positifs. Un avantage pourrait être lié à d'autres produits Telerik et à leur intégration. 1

  • Plusieurs nouvelles fonctionnalités de Visual Studio 201 . Voir ce qui a été ajouté par rapport à ce dont vous avez besoin, il se peut que l’installation de base prenne en charge ce qui vous intéresse maintenant.

  • Visual Assist X , Plus de 50 fonctionnalités font de Visual Assist X un outil de productivité incroyable. Choisissez une catégorie et en savoir plus, ou téléchargez un essai gratuit et découvrez-les tous. 2

  • VSCommands , VSCommands fournit des améliorations en termes de navigation et de génération de code qui rendront vos tâches de codage quotidiennes extrêmement rapides et, combiné à des dizaines d’améliorations essentielles, IDE, votre productivité passera à un autre niveau. VSCommands est disponible en deux versions: Lite (gratuit) et Pro (payant). 

  • BrockSoft VSAid , VSAid (Visual Studio Aid) est un complément Microsoft Visual Studio disponible gratuitement pour une utilisation personnelle et commerciale. Destiné principalement aux développeurs Visual C++ (bien que utile pour tout projet ou solution Visual Studio), VSAid ajoute une nouvelle barre d’outils au IDE, qui ajoute des fonctionnalités permettant d’améliorer la productivité, telles que la possibilité de trouver et d’ouvrir des fichiers de projet rapidement. faites défiler les fichiers associés en un clic de souris (ou en appuyant sur une touche!). 4

52
Daniel

Gardez à l'esprit qu'avec Visual Studio 2010, il est possible que vous n'ayez pas besoin de/aucun addon. De nombreuses fonctionnalités de ReSharper ont été ajoutées aux fonctionnalités de base de Visual Studio 201 . ReSharper , CodeRush , etc. possède d'autres fonctionnalités au-delà de Visual Studio, bien sûr, mais voyez ce qui a été ajouté et ce dont vous avez besoin. Il se peut que l’installation de base prenne en charge ce qui vous intéresse maintenant.

Personnellement, j'utilise ReSharper 5, car il a de nombreuses utilisations pour moi . Ce que chaque codeur trouve le plus important varie cependant considérablement. Vous devrez les tester vous-même, mais heureusement, toutes les alternatives ont également une période d’essai.

20
Nick Craver

VSCommands - pas une alternative en soi, mais plutôt un outil complémentaire avec de nombreuses fonctionnalités uniques non disponibles dans ReSharper, CodeRush et JustCode.

Sur le site:

Améliorations de l'IDE

* Custom Formatting
      o Build Output
      o Debug Output
      o Search Output
* Solution Properties
      o Manage Reference Paths
      o Manage Project Properties
* Apply Fix
      o File being used by another process
      o [StyleCop][2] warnings
      o Importing .pfx key file was cancelled
* Search Online
* Cancel Build When First Project Fails
* Advanced Zooming

Améliorations de l'explorateur de solutions

* Prevent Accidental Drag & Drop
* Prevent Accidental Linked Item Delete
* Group / Ungroup Items
* Show Assembly Details
* Build Startup Projects
* Open Command Prompt
* Open PowerShell
* Locate Source File
* Open File Location
* Show / Hide All Files
* Edit Project / Solution File
* Copy / Paste As Link
* Copy / Paste Reference
* Open In Expression Blend
* Collapse All
* Clean All Build Configurations

Assistance de débogage

* Attach To Local IIS
* Debug As Administrator
* Debug As Normal user
* Debug As Different user

Assistance Code

* Create Code Contract
11
iggi123

CodeRush . En outre, Scott Hanselman a un article de Nice les comparant, ReSharper vs. CodeRush.

Une comparaison plus à jour se trouve dans Coderush vs Resharper de Jason Irwin.

9
Neil Knight
8
Brian

Il y a aussi JustCode de Telerik.

4
Adam Lear

Je pense que CodeRush a aussi une version gratuite et limitée. J'ai finalement choisi ReSharper, et je le recommande tout de même, même si certaines fonctionnalités sont dans Visual Studio 2010. Certains éléments en valent la peine.

N'oubliez pas que vous n'avez pas besoin de la licence complète ReSharper si vous ne codez que dans une langue. J'ai la version C #, et c'est moins cher.

3
adimauro

Il y a BrockSoft VSAid . Ceci est principalement utilisé pour rechercher des fichiers dans une solution.

3
Riain McAtamney