Frage

Kann jemand empfehlen, gute add-ons/ - plugins für Microsoft Visual Studio?Freebies sind bevorzugt, aber wenn es ist die Kosten Wert, dann ist das in Ordnung.

War es hilfreich?

Lösung

SmartPaster - (FREI) - Copy/Paste-code-generator für Streicher

AnkhSvn - (FREI) SVN Source Control Integration für VS.NET

VisualSVN Server - (FREI) Source Control

ReSharper - IDE-Erweiterung, die hilft, mit refactoring und Produktivität

CodeRush - Code-gen-Makros auf Steroiden

Umgestalten - Code-refactoring Hilfe

CodeMaid (KOSTENLOS) - Code aufgeräumt, Organisation und Komplexität-Analyse

CodeSmith - Code-Generator

GhostDoc - (FREI) Einfachen code zu kommentieren tool

DXCore (FREI) und seinen vielen genial plugins: DxCore Community Plugins, CR_Documentor, CodeStyleEnforcer, RedGreen

TestDriven.Net - (FREE/PAY) - Unit-Tests Hilfe

Reflektor - (PAY) Feature rich .Net Disassembler Reflektor-Add-in ist

Web Deployment Projects - Bietet zusätzliche Funktionalität zur Erstellung und Bereitstellung von Websites und Web-Applikationen (Quelle).

StudioTools - (FREI) - Navigation-Assistenten, code-Metriken-tool, inkrementelle Suche, Datei-explorer in visual studio, und reißen-editor für windows.Verschoben aus alte Website (archive.org) zu neue Website und eingestellt.

Andere Tipps

Nicht frei, aber ReSharper ist definitiv eine Empfehlung.

Ganze Tomaten ist Visual Assist X.Ich absolut schwöre es.Ich würde gerne sehen, dass eine bessere plug-in für Lint als Visual Lint durch Riverblade, aber da werden schließlich zog auf dem build-server, die ich nicht Verstand läuft, alle paar Tage manuell.

PowerCommands ist eine von Microsoft erstellte plugin bietet eine Reihe neuer features, würde man wahrscheinlich denken, sollte in Visual Studio in den ersten Platz.

Dazu gehören

  • Kopieren/Einfügen von Projekt-Referenzen!
  • "Übergeordneten Ordner öffnen", um direkt auf die Festplatte, die Position einer Datei oder eines Projekts
  • Automatische reorganizig und Sortierung von using-Anweisungen
  • "Open Command Prompt Here", um öffnen Sie eine Eingabeaufforderung, in allen Projekt-Ordnern.
  • Zusammenbruch Projekte

RockScroll ist genial und kostenlos.


Nachtrag

Wie @Andrei weist darauf hin, MetalScroll ist die bessere alternative.Es ist Open Source, und behebt einige lästige Dinge über RS.

Ich bin ein großer fan von CodeRush und Umgestalten!Pro von DevExpress.Ich habe mit Ihnen seit einer Reihe von Jahren, und ohne Zweifel macht es mir ein schneller developer.Auch sind beide gebaut auf einem freien framework aufgerufen DXCore , dass ermöglicht Sie zu entwickeln Ihre eigenen plugins für Visual Studio, und der Himmel ist die Grenze da...

Ich finde Ghost Doc sehr nützlich zu sein.

GhostDoc ist ein kostenloses add-in für Visual Studio automatisch generiert XML Dokumentation Kommentare für C#.Entweder durch die Nutzung vorhandener Dokumentation geerbt von Basisklassen oder Schnittstellen implementiert, oder durch die Aufzucht Kommentare name und Typ, z.B.Methoden, Eigenschaften oder Parameter.

Wenn Sie SVN für die Quellcodeverwaltung, auf jeden Fall erhalten VisualSVN.Es ermöglicht TortoiseSVN Interaktionen innerhalb der Visual Studio-IDE.

Ich habe auch das echo Resharper Kommentar.Einzelhandel Preis ist ein wenig steil, aber wenn Sie ein student oder anderweitig pädagogisch verbunden ist, ist es eigentlich ziemlich Billig.

+1 Visual Assist.

Es ist bedauerlich, dass Sie benötigen, ein plugin, um wirklich gut intellisense, aber es lohnt sich auf jeden Fall bezahlen.

LinqPad ist ideal für die Prüfung von linq to objects/xml/sql.Free download.

Was IncrediBuild?Dies ist eine schöne verteiltes build-system mit visual studio-integration.

Zwischenablage-Manager

Gewährleistet, dass Ihre Daten in der Zwischenablage durch entfernen von Zeilen, ein paar andere schöne Artikel, aber das allein macht mich glücklich.

Regionerate

Während einige Probleme haben, mit den Regionen, ich denke, wenn Sie Sie verwenden, ist dieses tool für Sie.Automatisch region'izes Ihren code in die entsprechende region blockiert.Voll konfigurierbar für benutzerdefinierte Elemente, etc.

VSCommands 2010

von der website:Neueste version unterstützt:

  • Verwalten Referenz Pfade
  • Verhindern Sie ein unbeabsichtigtes Drag & Drop in Solution Explorer
  • Verhindern Sie ein unbeabsichtigtes verknüpfte Datei löschen
  • Gelten Fix (automatisch korrigieren " build-Fehler/Warnungen)
  • Öffnen Sie PowerShell
  • Karte-Montage-Details
  • Erstellen Sie Code-Vertrag
  • Abbrechen Bauen beim ersten Projekt scheitert
  • Debug - Ausgabe- benutzerdefinierte Formatierung
  • Build Output - benutzerdefinierte Formatierung
  • Suche Output - benutzerdefinierte Formatierung
  • Konfigurieren WPF-Rendering
  • Konfigurieren Sie Fusion-Protokolle
  • Konfigurieren Sie IE für die Fehlersuche
  • Suchen Sie Die Quelle Der Datei
  • Thumbnails IDE-Navigator
  • Erweiterte Unterstützung für xaml, aspx, css -, js-und html-Dateien
  • Deaktivieren Sie Strg + Mausrad Zoom
  • Zoom-zum Mauszeiger
  • Konfigurierbarkeit
  • Befestigen Sie die lokalen IIS
  • Vollständigen Pfad Kopieren
  • Bauen-Startup-Projekte
  • Öffnen Sie Die Eingabeaufforderung
  • Online-Suche
  • Build-Statistiken
  • Gruppe verknüpfte Elemente
  • Kopieren/Einfügen-Referenz
  • Kopieren/Einfügen als Link
  • Zusammenbruch Lösung
  • Gruppe Elemente, die direkt auf der Benutzeroberfläche (DependantUpon)
  • Öffnen Sie In Expression Blend
  • Suchen Sie in Lösung
  • Bearbeiten Projekt-Datei
  • Edit Solution-Datei
  • Alle Dateien Anzeigen

und andere, so versuchen Sie es jetzt!

http://trolltech.com/products/qt/">Qt Cross-Platform Application Framework

Qt ist ein cross-platform application framework für desktop-und embedded-Entwicklung.Es umfasst eine intuitive API und ein reichhaltiges C++ - Klassenbibliothek, integrierte tools für die GUI-Entwicklung und Internationalisierung und die Unterstützung für Java™ - und C++ - Entwicklung

Sie haben ein plug-in für Visual Studio, die Kosten ein bisschen Geld, aber es ist jeden Cent Wert.

Ich habe mit Visual Assist X für fast zwei Jahre jetzt, und ich finden es so nützlich ich kann ehrlich sagen, dass, wenn mein Arbeitgeber nicht bieten es, ich würde haben zu zahlen für es selbst.
Ich habe auch Coole Befehle und SlickEdit (die Kostenlose version), deren Datei-Explorer und der Befehl Spy tools sind sehr nützlich.

+1 für Visual Assist Und ich werde hinzufügen VLH (Visual Lokale Geschichte), die eine Art lokaler source-control-system.Jedes mal, wenn Sie eine Datei speichern, wird über das plugin eine Kopie im lokalen repository.

ViEmu

vi/vim Unterstützung im inneren VS

Ich fand diese Seite aufgerufen Visual Studio Gallery - es hat eine Menge von visual studio-add-ins.Ich bin durchsuchen Sie jetzt, und ich empfehle jedem, es zu besuchen.

Consolas schriftart Kostenlose Schrift, die von MS entwickelt, für das Lesen von code.

Versuchen Sie es MetalScroll!!Es ist besser als Rockscroll

Sonic Datei-Finder wenn Sie haben eine Menge von Dateien, die Sie in Ihre Lösungen und suchen Sie im Projektmappen-explorer wird ein Schmerz im Handgelenk.

Vielleicht finden Sie auch DPack interessant.Einige tools und Erweiterungen gerollt in einem ordentlichen Paket.

MZTools ist auch toll.

+1 für CodeRush & Refactor Pro.Ich habe mit CodeRush seit seiner Delphi-Inkarnationen, und es ist absolut wunderbar.Das mantra von "Code at the speed of thought" ist sehr nah an der Realität ;)

  1. Microsoft StyleCop bietet code-Stil-Prüfung für C#, die wir benutzen es die ganze Zeit und Liebe es (frei)
  2. Axialis IconWorkshop hat ein Visual Studio-add-in ist jetzt frei für VS2008 Benutzer.
  3. Resharper Ja, eine weitere Stimme, denn ich kann nicht upvote jeder, der legt es nahe :)
  4. Workspace Whiz für C++, die ich verwendet, um zu Leben, die von Workspace Whiz aber noch nicht verwendet es in VS2008 als ich überhaupt nicht realisiert hatte, gab es ein update.Haben zu geben es ein versuchen Sie es erneut.

Wenn Sie C++ - Codierung, die Hände nach unten Visual Assist.

Ich Liebe CopySourceAsToHTML als eine kühle kleine addin.Es ist großartig, wenn Sie wollen, um zu kopieren code-Blöcke für das Bloggen und wie die während der Pflege Ihrer syntax formatieren.

Ich denke, das ist noch die url..Sie haben zu tun einige manuelle Arbeit, um es einzurichten, mit 08.http://www.jtleigh.com/people/colin/software/CopySourceAsHtml/

Für die, die laptop-gebunden oder für diejenigen, die mit vi/vim key bindings verbrannt in das Gehirn, die ich empfehlen würde ViEmu.

Wenn Sie nicht versucht haben, editieren mit vi key bindings hier ist, warum möchten Sie vielleicht, um zu versuchen "Warum, oh, WARUM, tun diejenigen, die #?@!nutheads, vi?"

AtomineerUtils Pro-Dokumentation - automatische DocXml/Doxygen/JavaDoc/Qt-doc-comment-Generierung/Aktualisierung (ähnlich GhostDoc, aber mehr leistungsstarke und flexible, und unterstützt C#, C++, C++/CLI, C++, Java und Visual Basic-code).

Der Stil der generierten Kommentare ist sehr konfigurierbar, und automatische re-Formatierung (wie whitespace-Steuerung und Zeilenumbruch) kann Optional angewendet zu halten die Kommentare so lesbar wie möglich.Es hat auch viele Helfer, um Benutzern zu ermöglichen, Lesen und konvertieren die meisten legacy-doc-Kommentare in eine der oben genannten Formate.

(Ich bin der Autor, ich glaube aber, dass die oben ist eine genaue und Objektive Beschreibung.Dieses add-in frei war, wenn diese Antwort wurde erstmals Hinzugefügt, aber die Kosten zu decken, hosting, Unterstützung, aus-und Weiterbildung zu verbessern, die das add-in monatlichen releases, es ist jetzt 10$, die mit einer 30-Tag Kostenlose Testversion),

Ich bin immer wieder erstaunt, dass die Menschen nicht mehr kennen/verwenden NDepend - es zeigt alle Abhängigkeiten auf jeder Ebene Ihres Codes, und wird selbst zu ziehen hübschen Schachtel und Pfeil Bilder, die zeigen, wie verwirrt Ihre Architektur wirklich ist :) Zusammen mit TestDriven.Net ich kann mir nicht vorstellen, ohne zu arbeiten, es nicht mehr.Frei/Billig.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top