Beh, io non ho esplorato VS 2010 nuove funzionalità di refactoring più di tanto, ma la sua la mia comprensione che VS ha alcuni, ma sicuramente non tutti resharpers funzionalità implementate (da MSDN):
navigare a
È possibile utilizzare Naviga Da utilizzare per cercare un simbolo o il file nel codice sorgente.
Naviga verso consente di trovare una posizione specifica nella soluzione o esplorare gli elementi nella soluzione. Ti aiuta a a scegliere una buona serie di risultati corrispondenti da una query.
È possibile cercare parole chiave che sono contenuta in un simbolo utilizzando Camel carcassa e caratteri di sottolineatura per divide il simbolo in parole chiave.
Per ulteriori informazioni, vedere Procedura: Ricerca di oggetti, definizioni e Riferimenti (simboli).
generare dall'uso
Il Genera Da funzione di utilizzo consente di utilizzare le classi e membri prima di definire. È possibile generare uno stub per qualsiasi classe, costruttore, metodo, proprietà, campo o enum ma non ancora definito. È possibile generare nuovi tipi e membri senza lasciando la posizione corrente nel codice, Ciò minimizza l'interruzione del flusso di lavoro .
Genera da Usage supporta gli stili di programmazione , ad esempio lo sviluppo di prova .
modalità IntelliSense Suggerimento
IntelliSense ora fornisce due alternative per IntelliSense completamento dichiarazione, modalità di completamento e modalità di suggestione. Utilizzare la modalità suggerimento per le situazioni in cui le classi e i membri vengono utilizzati prima che siano definiti .
In modalità suggerimento, quando si digita nel l'editor e poi commettere l'entrata, il testo digitato viene inserito in il codice. Quando si immette una voce nella modalità di completamento , l'editor mostra la voce che è evidenziata nell'elenco dei membri .
Quando una finestra IntelliSense è aperta, è possibile premere CTRL + ALT + barra spaziatrice per commutazione tra le modalità di completamento e modalità suggestione.
Quindi penso che dipenderebbe da quali funzionalità di Resharpers si desidera utilizzare. Se sei soddisfatto di quanto sopra, il che è certamente un grande miglioramento, allora non hai bisogno di Resharper.
Nella domanda sul rendimento, potrebbe funzionare meglio a causa dell'integrazione più stretta.
Personalmente quanto sopra mi lascia ancora bisogno di un sacco di caratteristiche come (solo quelli che posso pensare in questo momento - potrebbe essere di più):
- ci sono, per quanto mi riguarda posso dire solo circa 6 refactoring , dove resharper ha attualmente più di 30
- Nessun completamento del tipo di importazione, che uso TUTTO il tempo. Una scorciatoia aggiunge riferimenti e aggiunge istruzione import
- No intelligente completamento
- Modifica dello spazio dei nomi da seguire struttura di navigazione e aggiornare tutti i riferimenti con una scorciatoia
- Goto è più avanzato nel campo della R # si può andare a eredi e basi, depositare membri, file recenti e le modifiche e c'è la funzione di avanzamento veloce analisi
- Resharpers statico è molto più completo di quello che si ottiene da VS
Così che cosa avete bisogno? (Sono sicuramente non rinunciando ReSharper)