36 votes

Code Cleanup - outil pour déplacer toutes les déclarations d'utilisation à l'intérieur de l'espace de nom dans tous les fichiers cs de ma solution ?

Après avoir écrit tout un tas de code, je me réveille enfin pour ajouter CA et StyleCop à ma solution.

Par défaut, tous les fichiers (un grand nombre d'entre eux) dans ma solution ont des déclarations d'utilisation en haut du fichier avant l'espace de nom.

J'ai resharper 6.0 et powertools dans visual studio. Existe-t-il un moyen d'utiliser ces outils ou tout autre outil pour parcourir tous mes fichiers CS dans la solution et mettre les instructions using dans l'espace de nom de chaque fichier.

51voto

Gebb Points 2138

Avec Resharper, cela peut se faire en deux étapes.

  1. Activez la case à cocher "Ajouter la directive 'using' à la portée la plus profonde" dans le champ Code EditingC#Code StyleReference qualification . Options v9

  2. Dans le menu contextuel de la solution, choisissez "Nettoyer le code...". SLN context menu

Vous pouvez créer un pofile de nettoyage personnalisé qui répond à vos besoins avant d'effectuer le nettoyage.

Dans ReSharper avant la v9, le paramètre est situé ailleurs : Options v8

5voto

Dans ReSharper 10, vous pouvez le trouver dans : enter image description here

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X