Visual Studio 2010 – estensioni consigliate

Quali sono le estensioni consigliate per Visual Studio 2010? (Si prega di indicare se è gratuito o no E anche il suo scopo / funzione)


Gratuito:

  • VsCommandBudy – Estendi VS con comandi esterni dove ne hai davvero bisogno (Gratuito)
  • PowerCommands – estensioni utili per Visual Studio 2010 che aggiungono funzionalità aggiuntive a varie aree dell’IDE.
  • DevExpress CodeRush Xpress – Assistenza per la codifica, navigazione Intellisense, ecc.
  • AnkhSVN – Subversion Support per Visual Studio.
  • Ghost Doc : semplifica i tuoi commenti XML.
  • Visual Studio Color Theme Editor : rendi il tuo VS2010 un aspetto gradevole con temi.
  • VsVim – Livello di emulazione VIM per Visual Studio.
  • DPack – Raccolta GRATUITA di strumenti Microsoft Visual Studio.
  • VSFileNav – Ricerca veloce con caratteri jolly + ricerche caso cammello.
  • Ricerca file Sonic: ricerca rapida e conveniente.
  • AllMargins
  • T4 Editor tangibile più strumenti di modellazione per VS2010 aggiunge IntelliSense e la colorazione della syntax ai modelli di testo T4
  • A capo automatico con rientro automatico
  • Estensione Corrispondenza indentazione
  • Struttura dell’ornamento
    • BlockTagger
    • BlockTaggerImpl
    • SettingsStore
    • SettingsStoreImpl
  • Source Outliner – non disponibile su questo link.
  • Triplo clic : consente di fare clic triplo per selezionare un’intera riga.
  • ItalicComments
  • Vai alla definizione – Fai ctrl + clic su “Vai alla definizione” sull’identificatore sotto il cursore
  • Correttore ortografico – non disponibile su questo link.
  • Rimuovi e ordina utilizzando – Aggiunge una voce del menu di scelta rapida a Esplora soluzioni che ordina e rimuove le istruzioni utilizzando ogni file nella soluzione, nel progetto o nel singolo file.
  • Formato documento : aggiunge una voce del menu di scelta rapida a Solution Explorer e la finestra di codice che esegue il comando Edit-Advance-Format Document su ogni file nella soluzione, nel progetto o nella finestra di codice corrente.
  • Apri cartella in Esplora risorse : estende l’opzione Apri cartella in Esplora risorse di Windows all’editor di codice e a tutti i file in Solution Explorer.
  • Evidenzia risultati di ricerca: evidenzia il testo di ricerca nelle windows dei risultati di ricerca.
  • Margine delle espressioni regolari – Un margine che espone le espressioni regolari .Net cercano e sostituiscono le funzionalità su una data finestra di codice.
  • VSCommands – non disponibile su questo link.
  • HelpViewerKeywordIndex – Estensione di Visual Studio per Microsoft Help Viewer
  • StyleCop – StyleCop analizza il codice sorgente C # per applicare un insieme di regole di coerenza e stile di best practice.
  • Extension Analyzer – Extension Analyzer aiuta a risolvere i problemi con i componenti VSIX, i pacchetti Visual Studio, i file PkgDef e i componenti MEF.
  • CodeCompare – Code Compare è uno strumento avanzato per il confronto di file e cartelle. Questo strumento diff orientato ai linguaggi di programmazione può essere utilizzato come componente aggiuntivo di Visual Studio e come applicazione autonoma.
  • Team Founder Server Power Tools – non disponibile su questo link
  • VS10x Selection Popup – non disponibile su questo link
  • Completamento del selettore colors – non disponibile su questo link
  • Segnalibri numerati: i segnalibri numerati consentono agli utenti di creare e richiamare segnalibri utilizzando i numeri. L’utente può creare 10 segnalibri (a partire da 0 a 9).
  • Zoom del mouse – Zoom del mouse con il cursore del mouse anziché nella parte superiore del documento visibile. Vedi le opzioni VS …
  • Visual Studio 2010 Pro Power Tools : una serie di estensioni a Visual Studio Professional (e versioni successive) che migliora la produttività degli sviluppatori.
  • JSEnhancements : fornisce la definizione e la corrispondenza delle parentesi che evidenziano le funzionalità per l’editor JavaScript di Visual Studio; fornisce fantastici #region che collassano nei file JS e CSS , rendendo i file lunghi molto più facili da gestire;
  • Code Contracts Editor Extensions – Visualizza i Contratti di codice (quando si modifica C #) nel codice, Intellisense e nei file di metadati.
  • Riferimento per l’aggiunta rapida di WoVS – Aggiungi i riferimenti all’assembly mancanti direttamente dall’editor di codice
  • Estensioni dell’editor JScript
  • Allineare
  • T4 Editor
  • Quick Open File per Visual Studio 2010 – apertura rapida di qualsiasi file di soluzione
  • CleanProject – Pulisce le soluzioni di Visual Studio
  • PhatStudioNavigazione rapida dei file e apertura rapida dei file
  • VsVim – Shoruts per tastiera stile Vim
  • Chutzpah – Runner di test JavaScript open source
  • I Hate #Regions : rende le regioni espanse meno fastidiose riducendo il font

Non gratis:

  • ReSharper
  • Visual Assist X
  • JustCode
  • ViEmu
  • CodeRush con Refactor! professionista
  • VisualSVN
  • Mappa codice VS10x : visualizza una rappresentazione nidificata grafica del codice corrente della finestra dell’editor
  • VS10x Editor View Enhancer

NuGet

NuGet (precedentemente NuPack) è un sistema di gestione dei pacchetti incentrato sugli sviluppatori open source per la piattaforma .NET intento a semplificare il processo di incorporazione di librerie di terze parti in un’applicazione .NET durante lo sviluppo.

PowerCommands (gratuito)

AnkhSVN (gratuito)

Anche se utilizzi altre shell SVN al di fuori di VS (come TortoiseSVN), ti consiglio di installare questo fornitore di controllo del codice sorgente per tenere traccia automaticamente delle ridenominazioni, cancellazioni 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):

  • A capo automatico con rientro automatico
  • Estensione Corrispondenza indentazione
  • Struttura dell’ornamento
    • Questo installa anche le seguenti estensioni:
      • BlockTagger
      • BlockTaggerImpl
      • SettingsStore
      • SettingsStoreImpl
  • Source Outliner
  • Triplo clic
  • ItalicComments
  • Vai alla definizione
  • Correttore ortografico
  • Rimuovi e ordina usando
  • Formato documento
  • Apri cartella in Esplora risorse
  • Trova risultati Evidenziatore
  • Margine di espressioni regolari
  • VSCommands
  • HelpViewerKeywordIndex
  • StyleCop
  • Editor di temi di colore di Visual Studio
  • PowerCommands per Visual Studio 2010
  • Extension Analyzer
  • CodeCompare
  • Team Founder Server Power Tools
  • VS10x Selezione popup
  • Completamento del selettore colors
  • Segnalibri numerati

DevExpress CodeRush / Refactor! Pro (non gratuito, $ 249,99)

È molto meglio di Resharper (che comunque ha sempre rallentato il mio VS fino alla 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 di questa stesura).

Editor di temi di colore di Visual Studio (gratuito)

Non riesco a programmare a meno che il mio VS2010 non abbia un tema simile a StackOverflow.

VisualSVN (non libero)

Personalmente preferisco questo su 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 & DVCS. VisualHG lo rende bello e integrato. Git fan – Non sto chiedendo una guerra di fiamma. Hg è solo il mio marchio.

VSCommands è semplicemente uno dei migliori plugin GRATUITI di là! ( link alla galleria di studio visiva )

DevExpress CodeRush Xpress (gratuito)

T4 Editor tangibile più strumenti di modellazione per VS2010 aggiunge IntelliSense e la colorazione della syntax ai modelli di testo T4 (gratuito)

Se sei un appassionato di Vim

VsVim – gratuito
ViEmu – non gratuito (anche non ancora rilasciato)

CodeMaid sembra essere piuttosto utile: Formati automaticamente su Save che risparmiano molto tempo tra sviluppatori e code-diff. (Esistono altri strumenti che possono utilizzare il documento VS AutoFormat?)

VS10x Code Map Questo è molto bello. Facile salto alla proprietà, metodo. E facile espandere la regione di compressione e altro ancora.

alt text

ReSharper (non libero)

World of VS Browser Switcher predefinito per passare facilmente browser nei progetti web.

Code Contracts Editor Extensions , un’estensione gratuita che fornisce informazioni sui contratti ereditati per il metodo che stai attualmente lavorando e un elenco di contratti per tutti i metodi che stai chiamando. Sfortunatamente, quest’ultima caratteristica è in conflitto con Resharper, ma il primo funziona ancora bene.

RockScroll (gratuito) – Fare 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 tuo codice, con punti di modifica e linee “tutte le occorrenze” evidenziate.

Esempio di utilizzo: vuoi vedere se una variabile viene utilizzata da qualsiasi altra parte nel file sorgente corrente? Fare doppio clic sulla variabile, guardare la barra di scorrimento per eventuali punti salienti rossi.

AtomineerUtils Pro (non gratuito, $ 9,99 USD) è, a mio parere, 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.

devColor (gratuito)

Piccolo strumento che sottolinea i colors esadecimali in fogli di stile con il colore corretto. Mi piace molto come si integri nell’editor.

CleanProject – Pulisce le soluzioni di Visual Studio

Quante volte hai voluto inviare un progetto ad un amico o caricarlo su un sito web come MSDN Code Gallery solo per scoprire che il tuo file zip ha un sacco di cose che non hai bisogno di inviarlo rendendo il file più grande di deve essere.

cartella bin cartella obj cartella TestResults cartelle del ricercatore E poi, se si dimentica di rimuovere i collegamenti del controllo del codice sorgente, a chi riceve il progetto verrà richiesto di farlo. Come qualcuno che fa questo processo molto, ho deciso di condividere con voi il mio codice per la pulizia di un progetto.

Non posso vivere senza DPack – specialmente quando si lavora su progetti di grandi dimensioni, la navigazione tra file e membri è molto più semplice. Ed è gratuito

Shortucts preferiti:

Alt + U: browser di file, filtra i file durante la digitazione
Alt + G: browser del codice, filtra tutti i membri durante la digitazione
Alt + M: browser del codice, filtra i metodi nel file corrente durante la digitazione

…e così via. Molto più facile per me, quindi trovare la mia strada intorno a Project Explorer.

Vingy (gratuito)

Vingy 1.0 è un add-on semplice ma efficace per Visual Studio 2010, in modo da poter effettuare ricerche sul Web in modo non intrusivo e filtrare i risultati in base alle fonti.

Vingy http://lh4.ggpht.com/__Mw4iY-4nuY/TKic0LcfKgI/AAAAAAAAA7s/OR82RFQFSU8/s1600-h/image%5B14%5D.png

Puoi far apparire Vingy facendo clic su Visualizza-> Altre windows -> Ricerca Vingy dall’IDE di Visual Studio, o semplicemente accendendo il testo nel documento e facendo clic su Strumenti -> Cerca testo selezionato (Ctrl + 1).

Cercare con Vingy è abbastanza semplice. È ansible avviare una ricerca in due modi.

  • Digitando il testo nella casella di ricerca Vingy e premendo ‘Invio’ o facendo clic sul pulsante ‘Vai’
  • Evidenziando alcuni testi nell’editor quando si digita in Visual Studio, e quindi premendo Ctrl + 1

Questa è la mia lista di estensioni.

La lista su questo è abbastanza completa, quindi ho passato qualche tempo a trovare le estensioni che mi servono. Ecco l’istantanea. Spero che aiuti qualcuno. alt text

Ho provato ad installare Codemaid, e sembrava essere un addon elegante, ma la mia risposta di Visual Studio è diventata molto lenta. Sembrava che alcuni fili stessero facendo del lavoro tutto il tempo in cui Codemaid era attivo. Quindi disinstallando per ora.

VSFileNav – (gratuito) Uno strumento Trova file in soluzione (incrocio tra SonicFileFinder e Resharper). Leggero, facile da usare e veloce (mi sono sentito male dell’enorme tempo di avvio con Sonic).

Disclaimer: ho scritto questo strumento.

  1. Plugin per andare rapidamente a qualsiasi file in soluzione Trova file Sonic (gratuito)

  2. Passaggio veloce tra file .h e .cpp Macro disponibile qui (gratuito)

E questo è =)

Riferimento rapido per WoVS

L’estensione “Quick Add Reference” aumenta il tag smart che VS mostra per i tipi non riconosciuti, dandoti la possibilità di aggiungere il riferimento all’assembly corrispondente per quel tipo più la corrispondente clausola “using” se necessario in una singola ripresa.