web-dev-qa-db-fra.com

Visual Studio 2010 - extensions recommandées

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)

301
CD..

Libre:

Pas libre:

185

NuGet

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.

47
Giorgi
43
Dirk Vollmar

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.

35

Visual Assist X (non gratuit)

24
m_pGladiator

Ghost Doc (Gratuit)

Il faut un certain temps pour le configurer correctement, mais cela peut être très utile.

22
21
Scott Dorman

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).

17
Andrew Moore

Éditeur de thème de couleur Visual Studio (gratuit)

Je ne peux coder que si mon VS2010 a un thème de type StackOverflow.

14
spong

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.

13
jrummell

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.

12
CAD bloke

VSCommands est tout simplement l’un des meilleurs plugins GRATUIT de là! ( lien vers la galerie du studio visuel )

10
user97562
9
Dirk Vollmar

Si vous êtes un Vim aficionado ...

VsVim - gratuit
ViEmu - pas libre (pas encore publié)

9
Even Mien

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?)

9
Rodney

é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)

9
CD..

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.

alt text

7
ebattulga

World of VS Default Browser Switcher pour changer de navigateur facilement dans les projets Web.

6
Giorgi

ReSharper (non gratuit)

6
dimos

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.

5
Rich

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.

4
Nathan

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.

4
Jordan Pickwell

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.

4
DarthShader

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.

4
CD..

Vingy (Free)

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.

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

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.

  • En tapant le texte dans la boîte de recherche de Vingy et en appuyant sur "Entrée" ou en cliquant sur le bouton "Go"
  • En surlignant du texte dans l'éditeur lorsque vous tapez dans Visual Studio, puis en appuyant sur Ctrl + 1
3
amazedsaint

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.

3
Ian

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.

3
michalstanko

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. alt text

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.

3
user_v
  1. Plugin pour accéder rapidement à n’importe quel fichier de la solution Sonic File Finder (gratuit)

  2. Basculement rapide entre le fichier .h et le fichier .cpp Macro disponible ici (gratuit)

Et c'est tout =)

1
Viktor Sehr

Référence d’ajout rapide WoVS

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.

1
CD..

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.

1
SauliusZ

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.

0
CD..

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.

0
Scott

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)

0
Lukas Cenovsky
0
Anonymous

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

0
Malgaur

Align by - Évidemment, je suis partial depuis que je l'ai écrit, mais c'est l'extension que j'utilise plus que tout autre.

0
Chris McGrath

HQLAddin - pour l'éditeur NHibernate HQL.

0
stacker
0
Anonymous