75 votes

Moyen le plus rapide de mettre à jour les espaces de noms (resharper?)

Donc, j'ai fait du refactoring et de la réorganisation et j'ai déplacé un tas de fichiers.

Je veux mettre à jour chaque fichier afin qu'il ait les espaces de noms "corrects" en fonction de son nouvel emplacement.

avec resharper, je peux aller dans chaque fichier et cela me montre que les espaces de noms sont incorrects, mais de cette façon, je dois le faire chaque fichier à la fois.

est-il possible de mettre à jour les espaces de noms dans chaque fichier d'un dossier ou d'un projet?

147voto

Iain Holder Points 7930

MISE À JOUR: Toute personne lisant cette question avec la version 5.0 ou plus de R # 5.0 doit noter que cette fonctionnalité est désormais une fonctionnalité

ReSharper -> Refactor -> Ajuster les espaces de noms ...

6voto

Mark Worth Points 446

Ce n'est pas tout à fait ce que tu veux faire ... mais j'espère que c'est utile.

Allez à l'affichage de la classe, et de renommer l'espace de noms à l'aide de Ctrl+R,R. Elle sera mise à jour de l'espace de noms dans tous les fichiers/dossiers qu'il est utilisé dans. Aussi longtemps que vos espaces de noms sont consistants, il devrait obtenir le même résultat que la modification de tous les espaces de noms dans un dossier.

Si vos espaces de noms ne sont pas consistants, et vous êtes tout simplement la remise en place de puis-je crains que vous avez beaucoup de cliquant en face de vous (ou derrière vous comme vous l'avez probablement déjà fait).

1voto

ema Points 2346

Je pense que R # n'a pas cette fonction. Vous pouvez utiliser CTRL-SHIFT-H pour rechercher et remplacer la chaîne.

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