Risposte:
PowerCommands (gratuito)
AnkhSVN (gratuito)
Anche se usi altre shell SVN al di fuori di VS (come TortoiseSVN), ti consiglio di installare questo Provider di controllo del codice sorgente per tenere automaticamente traccia di nomi di file, eliminazioni e simili.
Visual Assist X (non gratuito)
Ghost Doc (gratuito)
Ci vuole un po 'per configurarlo correttamente, ma può essere abbastanza utile.
Dal mio post sul blog (tutto gratuito):
DevExpress CodeRush / Refactor! Pro (non gratuito, $ 249,99)
È molto meglio di Resharper (che tra l'altro ha sempre rallentato il mio VS a una scansione), funziona con C # e VB.NET (incluso il refactoring) e il supporto e la community sono eccellenti. Vale il prezzo. E sì, supporta il 2010 (in RC al momento della stesura di questo documento).
Visual Studio Color Theme Editor (gratuito)
Non riesco a programmare a meno che il mio VS2010 non abbia un tema simile a StackOverflow.
VisualSVN (non libero)
Personalmente preferisco questo ad AnkhSVN poiché non è un provider SCC e non aggiunge file extra al mio repository.
VisualHG è un plug-in di controllo Mercurial Source che guida TortoiseHG da VS. Sono un grande fan di Mercurial e DVCS. VisualHG lo rende piacevole e integrato. Git fan - Non sto chiedendo una guerra alla fiamma. Hg è solo il mio marchio.
VSCommands è semplicemente uno dei migliori plugin GRATUITI! ( link alla galleria di Visual Studio )
DevExpress CodeRush Xpress (gratuito)
Ctrl+,
) ti permetterà di refactor quell'identificatore con il nuovo nome. In VS2010 quel menu lampeggia e scompare e viene sostituito dal menu DevExpress. È possibile ottenere il menu originale ma ci vuole un po 'di armeggi.
tangibile editor T4 più strumenti di modellazione per VS2010 aggiunge IntelliSense e sintassi da colorare ai modelli di testo T4 (gratuito)
CodeMaid sembra essere abbastanza utile: si formatta automaticamente al salvataggio, risparmiando molto tempo tra sviluppatori e code-diff. (Esistono altri strumenti che possono utilizzare il documento VS AutoFormat?)
VS10x Code Map È fantastico. Salto facile alla proprietà, metodo. E facile espandere la regione di collasso e altro ancora.
World of VS Default Browser Switcher per passare facilmente dal browser ai progetti Web.
Estensioni dell'editor dei contratti di codice , un'estensione gratuita che fornisce informazioni sui contratti ereditati per il metodo su cui stai attualmente lavorando e un elenco di contratti per tutti i metodi che stai chiamando. Sfortunatamente, quest'ultima funzione è in conflitto con Resharper, ma la prima funziona ancora bene.
RockScroll (gratuito): fai doppio clic su una parola / simbolo per evidenziare tutte le occorrenze di quella parola / simbolo. Sostituisce anche la barra di scorrimento con un'anteprima del codice, con punti di modifica e linee "tutte le occorrenze" evidenziate.
Esempio di utilizzo: vuoi vedere se una variabile viene utilizzata altrove nel file sorgente corrente? Fai doppio clic sulla variabile, guarda la barra di scorrimento per eventuali luci rosse.
AtomineerUtils Pro (non gratuito, $ 9,99 USD) è, a mio avviso, migliore di Ghost Doc. Ma, proprio come Ghost Doc o qualsiasi generatore di documentazione automatica, la documentazione generata deve essere modificata per avere un valore reale.
CleanProject : pulisce le soluzioni di Visual Studio
Quante volte hai voluto inviare un progetto a un amico o caricarlo su un sito Web come MSDN Code Gallery solo per scoprire che il tuo file zip contiene molte cose che non è necessario inviarlo ingrandendolo di deve essere.
bin bin obj folder Cartella TestResults Cartelle resharper E se ti dimentichi di rimuovere i binding di controllo del codice sorgente, a chiunque ottenga il tuo progetto verrà richiesto. Come qualcuno che svolge questo processo molto, ho deciso di condividere con te il mio codice per la pulizia di un progetto.
Non posso vivere senza DPack - specialmente quando lavoro su grandi progetti, rende molto più facile la navigazione tra file e membri. Ed è gratuito .
Scorciatoie preferite:
Alt + U: browser file, filtra i file durante la digitazione
Alt + G: browser codici, filtra tutti i membri durante la digitazione
Alt + M: browser codici, filtra i metodi nel file corrente durante la digitazione
...e così via. Molto più facile per me quindi trovare la mia strada in Project Explorer.
Vingy 1.0 è un componente aggiuntivo semplice ma efficace per Visual Studio 2010 in modo da poter cercare nel Web in modo non invadente e filtrare i risultati in base alle fonti.
Puoi visualizzare Vingy facendo clic su Visualizza-> Altre finestre -> Finestra di ricerca Vingy dall'IDE di Visual Studio o semplicemente illuminando del testo nel documento e facendo clic su Strumenti -> Cerca testo selezionato (Ctrl + 1).
La ricerca con Vingy è piuttosto semplice. È possibile avviare una ricerca in due modi.
Questa è la mia lista di estensioni.
L'elenco su questo è piuttosto completo, quindi ho trascorso un po 'di tempo a trovare le estensioni di cui ho bisogno. Ecco l'istantanea. Spero che possa aiutare qualcuno.
Ho provato a installare Codemaid e sembrava un addon elegante, ma la mia risposta di Visual Studio è diventata molto lenta. Sembrava che alcuni thread facessero del lavoro tutto il tempo quando Codemaid era attivo. Quindi disinstallazione per ora.
VSFileNav - (gratuito) Uno strumento Trova file nella soluzione (incrocio tra SonicFileFinder e Resharper). Leggero, facile da usare e veloce (mi sono stancato dell'enorme tempo di avvio con Sonic).
Disclaimer: ho scritto questo strumento.
Plugin per passare rapidamente a qualsiasi file nella soluzione Sonic File Finder (gratuito)
Cambio rapido tra file .h e .cpp Macro disponibile qui (gratuito)
E questo è tutto =)
WoVS Riferimento per aggiunta rapida
L'estensione "Quick Add Reference" aumenta lo smart tag che VS mostra per i tipi non riconosciuti dandoti la possibilità di aggiungere il riferimento dell'assembly corrispondente per quel tipo più la corrispondente clausola "using" se necessario in un singolo scatto.