Quelles sont les extensions recommandées pour Visual Studio 2010? (S'il vous plaît indiquer si c'est gratuit ou pas et aussi son but/fonction aussi)
NuGet (anciennement NuPack) est un système de gestion de paquets gratuit et à source ouverte, orienté développeur, destiné à la plate-forme .NET et visant à simplifier le processus d’incorporation de bibliothèques tierces dans une application .NET au cours du développement.
PowerCommands (gratuit)
AnkhSVN (gratuit)
Même si vous utilisez d'autres interpréteurs SVN en dehors de VS (comme TortoiseSVN), il est conseillé d'installer ce fournisseur de contrôle de code source pour assurer automatiquement le suivi des renommements, suppressions, etc. du fichier.
Visual Assist X (non gratuit)
Ghost Doc (Gratuit)
Il faut un certain temps pour le configurer correctement, mais cela peut être très utile.
De mon blog post (gratuit):
DevExpress CodeRush/Refactor! Pro (pas gratuit, 249,99 $)
C'est bien mieux que Resharper (qui au passage a toujours ralenti mon VS en une analyse), cela fonctionne avec C # et VB.NET (refactoring compris) et le soutien et la communauté sont excellents. Vaut le prix. Et oui, il prend en charge 2010 (en version RC au moment de la rédaction de cet article).
Éditeur de thème de couleur Visual Studio (gratuit)
Je ne peux coder que si mon VS2010 a un thème de type StackOverflow.
VisualSVN (non gratuit)
Personnellement, je préfère ceci à AnkhSVN car ce n’est pas un fournisseur SCC et n’ajoute pas de fichiers supplémentaires à mon référentiel.
VisualHG est un plugin de contrôle de source Mercurial qui pilote TortoiseHG à partir de VS. Je suis un grand fan de Mercurial & DVCS. VisualHG le rend agréable et intégré. Git fans - Je ne demande pas une guerre de flammes. Hg est juste ma marque.
VSCommands est tout simplement l’un des meilleurs plugins GRATUIT de là! ( lien vers la galerie du studio visuel )
DevExpress CodeRush Xpress (gratuit)
CodeMaid semble être très utile - il a mis en forme automatiquement sur enregistrer, ce qui permet de gagner beaucoup de temps entre les développeurs et les diff-de-code. (Existe-t-il d'autres outils pouvant utiliser le document VS AutoFormat?)
éditeur de T4 tangible et outils de modélisation pour VS201 ajoute IntelliSense et la coloration de la syntaxe aux modèles de texte T4 (gratuits)
Carte du code VS10x C'est très cool. Saut facile à la propriété, méthode. Et élargissez facilement la région d'effondrement et plus.
World of VS Default Browser Switcher pour changer de navigateur facilement dans les projets Web.
ReSharper (non gratuit)
Extensions de l'éditeur de contrats de code , une extension gratuite qui fournit des informations sur les contrats hérités de la méthode sur laquelle vous travaillez actuellement et une liste de contrats pour toutes les méthodes que vous appelez. Malheureusement, cette dernière fonctionnalité est en conflit avec Resharper, mais la première fonctionne toujours bien.
devColor (Gratuit)
Petit outil qui souligne les couleurs hexagonales dans les feuilles de style avec la couleur correcte. J'aime beaucoup son intégration dans l'éditeur.
AtomineerUtils Pro (pas gratuit, 9,99 $ US) est, à mon avis, meilleur que Ghost Doc. Mais, tout comme Ghost Doc ou tout générateur de documentation automatique, la documentation générée est censée être modifiée pour avoir une valeur réelle.
RockScroll (gratuit) - Double-cliquez sur un mot/symbole pour mettre en évidence toutes les occurrences de ce mot/symbole. Remplace également la barre de défilement par un aperçu de votre code, par les zones de saisie et les lignes "toutes les occurrences" mises en surbrillance.
Exemple d'utilisation: vous voulez voir si une variable est utilisée ailleurs dans le fichier source actuel? Double-cliquez sur variable, regardez la barre de défilement pour voir les surbrillances rouges.
CleanProject - Nettoie les solutions Visual Studio
Combien de fois avez-vous voulu envoyer un projet à un ami ou le télécharger sur un site Web tel que MSDN Code Gallery pour vous rendre compte que votre fichier Zip contient de nombreux éléments que vous n'avez pas besoin de lui envoyer, ce qui en fait un fichier plus volumineux ça doit être.
dossier bin Dossier obj Dossier TestResults Dossiers resharper Et si vous oubliez de supprimer les liaisons de contrôle source, celui qui obtient votre projet sera invité à le signaler. En tant que personne qui effectue beaucoup ce processus, j'ai décidé de partager avec vous mon code pour le nettoyage d'un projet.
Vingy 1.0 est un complément simple mais efficace pour Visual Studio 2010, qui vous permet de rechercher sur le Web de manière non intrusive et de filtrer les résultats en fonction des sources.
Vous pouvez afficher Vingy en cliquant sur Affichage-> Autres fenêtres -> Fenêtre de recherche Vingy à partir de l'EDI de Visual Studio, ou tout simplement en surlignant du texte dans le document, puis en cliquant sur Outils -> Rechercher le texte sélectionné (Ctrl + 1).
Rechercher avec Vingy est assez simple. Vous pouvez lancer une recherche de deux manières.
VSFileNav - (Gratuit) Un fichier de recherche dans l'outil de solution (croisement entre SonicFileFinder et Resharper). Léger, facile à utiliser et rapide (j'en ai marre de l'énorme temps passé au démarrage avec Sonic).
Disclaimer: J'ai écrit cet outil.
Je ne peux pas vivre sans DPack - surtout lorsque vous travaillez sur de grands projets, facilite beaucoup la navigation entre les fichiers et les membres. Et c'est gratuit .
Shortucts préférés:
Alt + U: navigateur de fichiers, filtre les fichiers au fur et à mesure de la frappe
Alt + G: navigateur de code, filtre tous les membres au fur et à mesure de la frappe
Alt + M: navigateur de code, filtre les méthodes du fichier en cours de frappe
...etc. C'est beaucoup plus facile pour moi que de trouver mon chemin dans l'explorateur de projets.
Ceci est ma liste d'extensions.
La liste est assez exhaustive et j'ai donc passé un certain temps à trouver les extensions dont j'avais besoin. Voici l'instantané. J'espère que ça va aider quelqu'un.
J'ai essayé d'installer Codemaid et cela semblait être un addon astucieux, mais ma réponse à Visual Studio est devenue très lente. C'était comme si certains threads travaillaient tout le temps lorsque Codemaid était activé. Donc, désinstaller pour le moment.
Plugin pour accéder rapidement à n’importe quel fichier de la solution Sonic File Finder (gratuit)
Basculement rapide entre le fichier .h et le fichier .cpp Macro disponible ici (gratuit)
Et c'est tout =)
L'extension "Ajout rapide" ajoute à la balise active affichée par VS pour les types non reconnus, ce qui vous permet d'ajouter la référence Assembly correspondante pour ce type, ainsi que la clause "using" correspondante, le cas échéant, en une seule fois.
CppLister est un outil gratuit pour les développeurs C++. Il ne fait que collecter des informations sur le fichier actuellement ouvert dans la base de données intellisense et affiche diverses informations pour faciliter la navigation.
Extensions de l'éditeur JScript
Regroupe les extensions suivantes pour l'éditeur JScript Visual Studio 2010
Brace Matching
Ajoute la prise en charge de la mise en surbrillance automatique de l'accolade d'ouverture ou de fermeture correspondante à celle qui se trouve actuellement sur le curseur. Prise en charge des parenthèses correspondantes: (), des crochets: [] et des accolades: {}. Les accolades dans les chaînes, les commentaires et les littéraux d'expression régulière sont ignorés.
Contour/pliage à froid
Ajoute la prise en charge de la création automatique de zones de contour pour les blocs JScript. Les blocs sont détectés via des accolades ouvrantes et fermantes. Les accolades dans les chaînes, les commentaires et les littéraux d'expression régulière sont ignorés.
Mise en surbrillance du mot actuel
Ajoute la prise en charge de la mise en surbrillance de toutes les occurrences du mot actuellement sur le curseur.
Prise en charge de IntelliSense Doc-Comments
Ajoute la prise en charge de l'élément dans la doc-commentaires JScript IntelliSense afin de permettre l'affichage de nouvelles lignes dans les info-bulles IntelliSense.
Qu'en est-il de HelpViewerKeywordIndex ... aide (un peu) avec ce que je vois comme le plus grand défaut de 2010, le nouveau visualiseur d'aide.
Fichier d'ouverture rapide pour Visual Studio 201 - gratuit. Simule la fonctionnalité connue des utilisateurs Eclipse sous le nom de Open Resource. Ce plugin donne à Visual Studio une méthode rapide équivalente pour ouvrir n’importe quel fichier de solution.
Enhancer View de VS10x Editor - version bêta gratuite. Définitions de types et de membres soulignant, détails de fin de bloc, points d'accès cliquables (documents C # et VB)
Souris zoom (Libre)
Zoomez sur le curseur de la souris au lieu du haut du document visible. Faites toujours défiler 25%, quel que soit le niveau de zoom actuellement défini.
Ctrl + molette de la souris -> zoom avant/arrière au curseur de la souris. Ctrl + Maj + Molette de la souris -> Zoom avant/arrière complet (pause à 100%). Ctrl + clic du milieu -> zoom à 100 pour cent.
Visual Studio Gallery Accueil
http://visualstudiogallery.msdn.Microsoft.com/en-us/6de43ab2-e65c-40b3-9986-b0351c28ce5
Align by - Évidemment, je suis partial depuis que je l'ai écrit, mais c'est l'extension que j'utilise plus que tout autre.
HQLAddin - pour l'éditeur NHibernate HQL.