Quali sono alcune alternative a ReSharper? [chiuso]


172

Sto pensando di acquistare una licenza ReSharper , ma ci sono possibili alternative a ReSharper e come valuteresti queste rispetto a ReSharper?

Non deve necessariamente essere un'alternativa gratuita, ma vorrei solo sapere quanto sono buoni prodotti equivalenti.


3
Per consigli di stile uso StyleCop. Per l'analisi del codice gestisco con VS integrato che sostituisce più o meno FxCop. Per facilitare la digitazione mi affido a Produttività Power Tools. Tutti e 3 gli Stati membri. Per me questa è l'alternativa attualmente :)
nawfal

È un argomento fuori tema
nim

Risposte:


89

L'alternativa principale è:

  • CodeRush , di DevExpress. Molti considerano questo o ReSharper la strada da percorrere. Non puoi sbagliare con nessuno dei due. Entrambi hanno i loro fan, entrambi sono potenti ed entrambi hanno team di talento che li migliorano costantemente. Abbiamo tutti beneficiato della concorrenza tra questi due. Non ripeterò le molte buone discussioni / confronti su di essi che possono essere trovati su Stack Overflow e altrove.

Un'altra alternativa da provare:

  • JustCode , di Telerik. Questo è nuovo, ancora con problemi, ma i rapporti iniziali sono positivi. Un vantaggio potrebbe essere la licenza con altri prodotti Telerik e l'integrazione con essi. Sono disponibili licenze in bundle che potrebbero rendere le cose più economiche / facili da gestire.

22
A proposito, Telerik sta ritirando JustCode ... telerik.com/products/justcode-sunsetting
George Vovos,

1
CodeRush di Devexpress non è lo stesso di Resharper. CodeRush, per quanto ne so, migliora la produttività, piuttosto che applicare standard sullo stile del codice e anche suggerimenti e conversioni di codice e tutto il resto. il che è secondo me il motivo per cui è molto più veloce del ricondizionatore su grandi soluzioni (+10 progetti pesanti).
Niklas,

4
JustCode ora è morto con VS2017
Avenger789 il

2
Qualcosa per il codice VS?
Paesano2000,

55

Un elenco completo:

  • CodeRush , di DevExpress. (Considerata la principale alternativa) O questo o ReSharper è la strada da percorrere. Non puoi sbagliare con nessuno dei due. Entrambi hanno i loro fan, entrambi sono potenti, entrambi hanno team di talento che li migliorano costantemente. Abbiamo tutti beneficiato della concorrenza tra questi due. Non ripeterò le molte buone discussioni / confronti su di essi che possono essere trovati su Stack Overflow e altrove. 1

  • JustCode , di Telerik. Questo è nuovo, ancora con problemi, ma i rapporti iniziali sono positivi. Un vantaggio potrebbe essere la concessione in licenza con altri prodotti Telerik e l'integrazione con essi. 1

  • Molte delle nuove funzionalità di Visual Studio 2010 . Scopri cosa è stato aggiunto e ciò di cui hai bisogno, potrebbe essere che l'installazione di base si occupi di ciò che ti interessa ora.

  • Visual Assist X , Oltre 50 funzioni rendono Visual Assist X uno strumento di produttività incredibile. Scegli una categoria e scopri di più, oppure scarica una prova gratuita e scoprile tutte. 2

  • VSCommands , VSCommands offre la navigazione del codice e miglioramenti della generazione che renderanno le tue attività di codifica quotidiane estremamente veloci e, insieme a decine di miglioramenti IDE essenziali, porteranno la tua produttività a un altro livello. VSCommands è disponibile in due versioni: Lite (gratuita) e Pro (a pagamento). 3

  • BrockSoft VSAid , VSAid (Visual Studio Aid) è un componente aggiuntivo di Microsoft Visual Studio disponibile gratuitamente per uso personale e commerciale. Destinato principalmente agli sviluppatori di Visual C ++ (sebbene utile per qualsiasi progetto o soluzione di Visual Studio), VSAid aggiunge una nuova barra degli strumenti all'IDE che aggiunge funzionalità di miglioramento della produttività come la capacità di trovare e aprire rapidamente i file di progetto e scorrere i file correlati nella clic di un pulsante del mouse (o la pressione di un tasto!). 4


Grazie per le informazioni carine.
Muhammad Ashikuzzaman,

1
Visual Studio 2017 ha aggiunto ancora di più: docs.microsoft.com/en-us/visualstudio/#pivot=features
Dan Csharpster

C'è anche Roslynator
Matt,

20

Tenere presente che con Visual Studio 2010 potrebbe non essere necessario / desiderato alcun componente aggiuntivo. Molte funzionalità di ReSharper sono state aggiunte alle funzionalità principali di Visual Studio 2010 . ReSharper , CodeRush , ecc. Hanno sicuramente altre funzionalità oltre a Visual Studio, ma vedi cosa è stato aggiunto e ciò di cui hai bisogno. È possibile che l'installazione di base si occupi di ciò che ti interessa ora.

Personalmente uso ancora ReSharper 5 in quanto ha molti usi, per me . Ciò che ogni programmatore trova più importante, sebbene varia ampiamente. Dovrai testare ognuno per te, ma per fortuna tutte le alternative hanno anche periodi di prova.


11

Comandi VSC - non un'alternativa in sé, ma piuttosto uno strumento complementare con molte caratteristiche uniche non disponibili in ReSharper, CodeRush e JustCode.

Dal sito Web:

Miglioramenti 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

Miglioramenti di Esplora soluzioni

* 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

Assistenza per il debug

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

Assistenza codice

* Create Code Contract

I comandi VS per VS 2015 ora sono morti :-( ... visualstudiogallery.msdn.microsoft.com/…
bytedev


8

1
+1, un'omissione nella mia risposta. E hai creato la tua wiki della community di risposta? Questa è comunità. Guarderò le nostre altre risposte e ti darò una reputazione pericolosa per questo. . .
Patrick Karcher,

1
@Patrick: sento che il voto si baserà su ciò che la gente considera la qualità degli strumenti. I buoni strumenti dovrebbero essere al top, ma non credo che meriti la reputazione.
Brian,



3

Penso che CodeRush abbia anche una versione gratuita e limitata. Ho finito con ReSharper, e lo consiglio ancora, anche se alcune funzionalità sono in Visual Studio 2010. Ci sono solo alcune cose che ne valgono la pena.

Tieni presente che non hai bisogno della licenza ReSharper completa se esegui il codice in una sola lingua. Ho la versione C # ed è più economica.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.