Compléments ou plug-ins utiles pour le développeur Visual Studio natif

Il existe de nombreux compléments pour Visual Studio, voir Visual Studio Gallery . S’il vous plaît partager vos expériences et favoris.

Comme motivation, voici quelques-uns de mes favoris:

  • Versioning Controlled Build [F / O] – extension très pratique pour la numérotation automatique des builds
  • SlickEdit Gadgets [F] – gadget éditeur utile, explorateur de fichiers intégré …
  • Outils SlickEdit [C] – Outils d’ édition et de gestion des versions
  • Refactor! pour C ++ [F / C] – Refactoring du code C ++ comme C #
  • WiX [F / O] – Création de programmes d’installation de Windows avec XML
  • AnkhSVN [F / O] – utilise subversion de l’intérieur de votre IDE
  • Détecteur de fuite visuel [F / O] – aide pour les problèmes de débogage
  • Parasoft C ++ test [C] – suite pour l’assurance qualité du code
  • Parasoft Insure ++ [C] – parsing de la mémoire d’exécution
  • RockScroll [F] – aide pour le défilement de fichiers longs
  • Axialis IconWorkshop [F / C] – éditeur d’icône et de bitmap
  • PowerCommands [F] – ajoute des commandes utiles au menu contextuel
  • IncrediBuild [C] – accélérez votre processus de construction
  • Workspace Whiz [F / C] – de nombreux compléments utiles
  • Consolas Font Pack [F] – très belle police pour la programmation
  • Intel Parallel Studio [C] – Analyseur et assistant de débogage C / C ++ optimisé pour Intel
  • Améliorations apscopes à Microsoft Visual Studio 2005 IDE [F] – uniquement pour les extraits VS2005, Outliner / C ++ / …
  • codekana [F] – très similaire à Visual Assist
  • Histoire locale visuelle [F] – historique de fichier local à la Eclipse
  • ResOrg [F] – Gérer et renuméroter les identifiants de symbole de ressource
  • PVS-Studio [C] – parsingur de code statique, en particulier parsing de code 64 bits (Viva64)
  • Vérificateur orthographique ASP.NET/HTML pour VS [F] – correcteur orthographique.

Outils

  • Ranorex [C] – Cadre de test et d’automatisation de l’interface graphique
  • OneTime [F / C] – Gestion de projet logiciel
  • CppCheck [F / O] – Analyse statique du code C / C ++
  • Générateur de GUID en ligne [F] – au cas où vous auriez besoin d’un GUID
  • WinMerge [F] – comparaison de fichiers / répertoires
  • codepad [F] – compilateur en ligne
  • Cilk ++ [F / C] – optimisez votre application pour les processeurs multicœurs
  • Microsoft Application Verifier [F] – outil de vérification de l’exécution du code natif
  • SourceMonitor [F] – outil simple de mesure des mesures de code
  • WinUnit [F] – tests unitaires sympas pour le code natif (C / C ++) sous Windows
  • Very Sleepy [F] – outil simple de profilage de code
  • Visual Sidekick [P] – Recherche incrémentielle efficace mais peu coûteuse sur les symboles et les fichiers
  • CodeAnalyst [F] – outil de profilage de code d’AMD (fonctionne également partiellement sur Intel)
  • Sisulizer [C] – Outil de localisation de logiciels visuels
  • Innovasys HelpStudio Lite [F / C] – crée des systèmes d’aide Microsoft Help 2.x.

Pour pause café

  • Jouet en poudre [F] – construisez vous-même des simulations palpitantes
  • OE-CAKE [F / C] – créez vous-même des simulations de fluides.

Vos suggestions:

  • ViEmu [C] – Émulation VI
  • Visual Assist [C] – “La Crème de la Crème”
  • VisualSVN [C] – très bon fournisseur SVN
  • Visual Lint [C] – parsing avancée du code statique
  • VSFileExplorer [F] – auto expliquant
  • P / Invoke [F] – aide à trouver des signatures de code natives pour le code managé.

[F] – freeware [O] – open source [C] – commercial.

Je suis étonné que Visual Assist n’ait pas encore été mentionné!

ViEmu est mon préféré. Emule le VI directement à l’intérieur de VS. : ^)

Personne n’utilise Resharper ? – Honte à toi! 😉

Sérieusement, vous ne savez pas ce que vous manquez (je le fais, car je n’ai pas encore convaincu mon patron de l’acheter, et ma période d’évaluation a expiré)

L’ajout de cet outil à Visual Studio l’amène presque au niveau d’ IntelliJ Idea for Java

RockScroll est génial, mais il y a quelque chose de plus puissant: MetalScroll 🙂

btw … Je recommande également ce patch: http://code.google.com/p/metalscroll/issues/detail?id=9

VSFileExplorer est un explorateur de fichiers sympa pour VS. Il est également très utile lorsqu’il est utilisé avec subversion / tortoiseSVN, car il affiche les icons de superposition de tortues dans VS.

et bien sûr

GhostDoc pour la génération de commentaires XML doc pour les méthodes, propriétés, classes, …

  • Aide visuelle X
  • P / Invoke
  • Refactor!

L’assistance est très utile, les peluches visuelles sont bonnes mais ennuyeuses.

Un mineur par moi: Linkify qui simplifie les liens dans les commentaires vers dev wiki, msdn, traqueur de bogues, etc.

Mes deux centimes: TabStudio et RockScroll .

Tab Studio est uber-awesome lorsque vous travaillez sur des applications WPF / Silverlight, en essayant de garder trace de tout nombre de code derrière, des fichiers de vue et des fichiers xaml.

Rock Scroll est idéal pour les fichiers volumineux et pour trouver rapidement des références.