Domanda

Qualcuno può consigliare qualche buon componente aggiuntivo/plug-in per Microsoft Visual Studio?Sono preferibili gli omaggi, ma se ne vale la pena allora va bene.

È stato utile?

Soluzione

SmartPaster - (GRATUITO) Generatore di codice Copia/Incolla per stringhe

AnkhSvn - Integrazione (GRATUITA) del controllo del codice sorgente SVN per VS.NET

Server VisualSVN - (GRATUITO) Controllo del codice sorgente

ReSharper - Miglioramento dell'IDE che aiuta con il refactoring e la produttività

CodeRush - Macro di generazione del codice sugli steroidi

Refactoring - Aiuto per il refactoring del codice

CodeMaid (GRATUITO) - Pulizia del codice, organizzazione e analisi della complessità

CodeSmith - Generatore di codici

GhostDoc - (GRATUITO) Semplice strumento di commento del codice

DXCore (GRATUITO) e i suoi numerosi fantastici plugin: Plugin della comunità DxCore, CR_Documento, CodeStyleEnforcer, Rosso verde

TestDriven.Net - Aiuto (GRATUITO/PAGATO) per il test unitario

Riflettore - (A PAGAMENTO) Disassemblatore .Net ricco di funzionalità Componenti aggiuntivi del riflettore

Progetti di distribuzione Web - Fornisce funzionalità aggiuntive per creare e distribuire siti Web e applicazioni Web (fonte).

StudioTools: assistente di navigazione (GRATUITO), strumento di metrica del codice, ricerca incrementale, esplora file in Visual Studio e finestre dell'editor staccabili.Trasferito da vecchio sito (archive.org) A nuovo sito e interrotto.

Altri suggerimenti

Non gratis, ma ReSharper è sicuramente una raccomandazione.

Pomodoro intero Assistente visivo X.Lo giuro assolutamente.Mi piacerebbe vedere un plug-in migliore per Lanugine di Lanugine visiva da Riverblade, ma dal momento che alla fine verrà spostato sul server di compilazione, non mi dispiace eseguirlo manualmente ogni paio di giorni.

Comandi di potenza è un plugin creato da Microsoft che offre una varietà di nuove funzionalità che si potrebbe pensare che probabilmente avrebbero dovuto essere in Visual Studio in primo luogo.

Questi includono

  • Copiare/incollare riferimenti al progetto!
  • "Apri cartella contenente" per passare direttamente alla posizione del disco rigido di un file o progetto
  • Riorganizzazione automatica e ordinamento delle dichiarazioni di utilizzo
  • "Apri prompt dei comandi qui" per aprire un prompt dei comandi in una qualsiasi delle cartelle del progetto.
  • Comprimi progetti

RockScroll è fantastico e gratuito.


Addendum

Come sottolinea @Andrei, MetalScroll è un'alternativa migliore.È Open Source e corregge alcune cose fastidiose su RS.

Sono un grande fan di CodeRush e Refactoring!Pro di DevExpress.Li uso da diversi anni e senza dubbio mi rende uno sviluppatore più veloce.Inoltre, entrambi sono basati su un framework gratuito chiamato DXCore che ti consente di sviluppare i tuoi plug-in per Visual Studio e il cielo è il limite lì...

io trovo Dottore fantasma essere molto utile.

Ghostdoc è un componente aggiuntivo gratuito per Visual Studio che genera automaticamente commenti sulla documentazione XML per C#.Utilizzando la documentazione esistente ereditata dalle classi di base o interfacce implementate o deducendo i commenti dal nome e dal tipo di EGmetodi, proprietà o parametri.

Se usi SVN per il controllo del codice sorgente, ottieni sicuramente VisualSVN.Abilita le interazioni TortoiseSVN dall'IDE di Visual Studio.

Mi associo anche al commento di Resharper.Il prezzo al dettaglio è un po' alto, ma se sei uno studente o sei affiliato in altro modo all'istruzione, in realtà è piuttosto economico.

+1 assistenza visiva.

È un peccato che tu abbia bisogno di un plugin per ottenere un intellisense davvero buono, ma vale sicuramente la pena pagarlo.

LinqPad è ottimo per testare linq to object/xml/sql.Download gratuito.

Che dire IncrediBuild?Questo è un bel sistema di compilazione distribuito con integrazione di Visual Studio.

Gestore degli appunti

Mantiene i dati degli appunti rimuovendo le righe e alcuni altri elementi carini ma solo quello mi rende felice.

Regionerato

Anche se alcuni hanno problemi con le regioni, penso che se li usi, questo strumento fa al caso tuo.Regionizza automaticamente il tuo codice in blocchi regionali appropriati.Completamente configurabile per articoli personalizzati, ecc.

VSCommands 2010

dal sito web:L'ultima versione supporta:

  • Gestisci percorsi di riferimento
  • Impedisci il trascinamento e rilascio accidentale in Esplora soluzioni
  • Impedisci l'eliminazione accidentale dei file collegati
  • Applica correzione (correggi automaticamente errori/avvisi di build)
  • Apri PowerShell
  • Mostra i dettagli dell'assieme
  • Crea contratto di codice
  • Annulla la creazione quando il primo progetto fallisce
  • Output di debug: formattazione personalizzata
  • Output build: formattazione personalizzata
  • Output di ricerca: formattazione personalizzata
  • Configura il rendering WPF
  • Configura i log di fusione
  • Configura IE per il debug
  • Individua il file sorgente
  • Miniature nell'IDE Navigator
  • Supporto esteso per file xaml, aspx, css, js e html
  • Disabilita Ctrl + Zoom con rotellina del mouse
  • Zoom sul puntatore del mouse
  • Configurabilità
  • Collega a IIS locale
  • Copia percorso completo
  • Costruisci progetti di avvio
  • Apri il prompt dei comandi
  • Cerca in linea
  • Costruisci statistiche
  • Raggruppa elementi collegati
  • Copia/incolla riferimento
  • Copia/Incolla come collegamento
  • Soluzione di collasso
  • Raggruppare elementi direttamente dall'interfaccia utente (DependantUpon)
  • Apri in Expression Blend
  • Individua in Soluzione
  • Modifica file di progetto
  • Modifica file di soluzione
  • Mostra tutti i file

e altri, quindi provalo subito!

http://trolltech.com/products/qt/">Quadro applicativo multipiattaforma Qt

Qt è un framework applicativo multipiattaforma per lo sviluppo desktop e incorporato.Include un'API intuitiva e una ricca libreria di classi C++, strumenti integrati per lo sviluppo e l'internazionalizzazione della GUI e supporto per lo sviluppo Java™ e C++

Hanno un plug-in per Visual Studio che costa un po' di soldi, ma vale ogni centesimo.

Utilizzo Visual Assist X ormai da quasi due anni e lo trovo così utile che posso dire in tutta onestà che se il mio datore di lavoro non lo fornisse, dovrei pagarlo io stesso.
Utilizzo anche Cool Commands e SlickEdit (la versione gratuita), i cui strumenti File Explorer e Command Spy sono piuttosto utili.

+1 per assistenza visiva e aggiungerò VLH (Visual Local History) che fornisce una sorta di sistema di controllo del codice sorgente locale.Ogni volta che salvi un file, il plugin ne aggiunge una copia nel repository locale.

ViEmu

supporto vi/vim all'interno di VS

Ho trovato questo sito chiamato Galleria di Visual Studio - Ha molti componenti aggiuntivi di Visual Studio.Lo sto curiosando proprio adesso e consiglio a tutti di visitarlo.

Carattere consolas Carattere gratuito di MS progettato per la lettura del codice.

Tentativo MetalScroll!!È meglio di Rockscroll

Trova file sonico perché quando hai un sacco di file nelle tue soluzioni e cercarli in Solution Explorer diventa una seccatura.

Potresti anche trovare DPack interessante.Diversi strumenti e miglioramenti riuniti in un unico pacchetto accurato.

MZTools è fantastico.

+1 per CodeRush e Refactor Pro.Utilizzo CodeRush sin dalle sue incarnazioni Delphi ed è assolutamente meraviglioso.Il mantra di "Codice alla velocità del pensiero" è molto vicino alla realtà ;)

  1. Microsoft StyleCop fornisce il controllo dello stile del codice per C#, lo usiamo sempre e lo adoriamo (gratuito)
  2. Axialis IconWorkshop ha un componente aggiuntivo di Visual Studio che ora è gratuito per gli utenti VS2008.
  3. Riaffilatore Sì, un altro voto, perché non posso votare a favore di tutti coloro che lo suggeriscono :)
  4. Mago dello spazio di lavoro per C++, vivevo con Workspace Whiz ma non l'ho usato in VS2008 perché non mi ero reso conto che ci fosse un aggiornamento.Dovrò riprovarci.

Se stai eseguendo la codifica C++, senza dubbio Assistenza visiva.

Adoro CopySourceAsToHTML come un piccolo componente aggiuntivo interessante.È fantastico se desideri copiare blocchi di codice per blog e simili mantenendo la formattazione della sintassi.

Penso che questo sia ancora l'URL..devi fare un po' di lavoro manuale per configurarlo con 08.http://www.jtleigh.com/people/colin/software/CopySourceAsHtml/

Lo consiglierei a chi è legato al laptop o a chi ha i tasti vi/vim impressi nel cervello ViEmu.

Se non hai provato a modificare con le associazioni di tasti vi, ecco perché potresti provare "Perché, oh PERCHÉ, fanno quei #?@!gli svitati usano vi?"

Documentazione di AtomineerUtils Pro - generazione/aggiornamento automatico di commenti doc DocXml/Doxygen/JavaDoc/Qt (simile a GhostDoc, ma più potente e flessibile e supporta il codice C#, C++, C++/CLI, C, Java e Visual Basic).

Lo stile dei commenti generati è molto configurabile e la riformattazione automatica (come il controllo degli spazi bianchi e il ritorno a capo automatico delle parole) può essere applicata facoltativamente per mantenere i commenti il ​​più leggibili possibile.Ha anche molti aiutanti per consentire agli utenti di leggere e convertire la maggior parte dei commenti dei documenti legacy in uno qualsiasi dei formati sopra indicati.

(Sono l'autore, ma credo che quanto sopra sia una descrizione accurata e obiettiva.Questo componente aggiuntivo era gratuito quando questa risposta è stata aggiunta per la prima volta, ma per coprire i costi di hosting, supporto e continuo miglioramento del componente aggiuntivo nelle versioni mensili, ora costa $ 10 con una prova gratuita di 30 giorni)

Sono sempre stupito che sempre più persone non lo conoscano/non lo utilizzino NDipende - mostra tutte le dipendenze a ogni livello del tuo codice e disegnerà anche graziose immagini di riquadri e frecce che mostrano quanto sia realmente confusa la tua architettura :) Insieme a TestDriven.Net, non riesco più a immaginare di lavorare senza di esso.Gratuito/economico.

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