Domanda

Sviluppatori .NET là fuori! Hai bisogno della tua opinione qui!

Ora sto usando Visual Assist X , un software decente, in effetti. Ma i blogger .NET sembrano preferire Resharper di più. Potrei prendere in considerazione un passaggio, ma prima voglio che i tuoi ragazzi esprimano l'opinione prima.

È stato utile?

Soluzione

Resharper è molto meglio per il codice C # (e presumibilmente VB.Net, ma non l'ho provato). Sfortunatamente non c'è supporto per C / C ++, quindi se ne hai bisogno, potresti voler mantenere Visual Assist in giro.

Sfortunatamente non coesistono molto bene, quindi potrebbe essere necessario scaricare uno, quindi caricare l'altro, quando si passa da C / C ++ a C #.

Per vedere la magia di Resharper, consiglierei di guardare " Resharper Jedi " video .

Altri suggerimenti

C / C ++ = Visual Assist X.

Per me, C # = ReSharper + Visual Assist X.

Inutile dire che ReSharper è molto più potente per lo sviluppo di C # rispetto a VA. Ma ci sono alcune funzionalità, come la possibilità di mostrare solo i metodi nell'elenco dei suggerimenti o evidenziare l'ambito più vicino che si trovano in VA, ma nessun equivalente in R #. Uso entrambi. Sembra che vivano abbastanza bene insieme: uso le impostazioni predefinite per VA e ho dovuto selezionare ReSharper - > Opzioni - > IntelliSense - > Generale - > Visual Studio per abilitare la versione VA di IntelliSense invece di Quello di ReSharper. Ho anche personalizzato i colori degli identificatori in ReSharper, ora sembrano colori predefiniti VA, ma mostrano informazioni aggiuntive (come le variabili locali mutabili sono grassetto ).

So che hai chiesto solo un confronto tra Resharper e Visual Assist, ma se stai facendo uno sviluppo .NET potresti anche prendere in considerazione " Refactor! Pro " .

Ricordo di aver usato VA anni fa durante lo sviluppo di Visual C ++ (e prima ancora il famigerato CodeWiz) ma con lo sviluppo .NET ho l'impressione che la maggior parte degli sviluppatori sembri utilizzare ReSharper o Refactor !.

refactoring! si integra anche con uno strumento di generazione del codice chiamato "CodeRush" e li ho visti entrambi usati in modo molto efficace insieme a Testdriven.Net (dai un'occhiata agli screencast Summer of NHibernate ).

Personalmente uso Resharper e sono molto contento di quanto abbia aumentato la mia produttività, ma sono sicuro che otterrai lo stesso vantaggio con Refactor !.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top