J'utilise l'essai Resharper et VS2008. Est-il possible d'extraire toutes les classes d'un fichier dans un fichier séparé? Je suis capable de le faire en utilisant Resharper, mais cela ne semble fonctionner que pour les classes individuelles. Cela doit être utilisé sur un fichier qui a été généré automatiquement et qui a une longueur de 65 000 lignes.Comment puis-je extraire toutes les classes dans un fichier séparé?
10
A
Répondre
16
Si vous utilisez ReSharper 5, sur l'explorateur de solution, appuyez sur Ctrl + Maj + R pour afficher le menu Refactoriser (ou encore le clic droit et localiser) et sélectionnez « Déplacer les types dans les fichiers correspondant »
2
CodeRush xpress (free) soutient également Moving a type into a matching file
0
Pour ceux qui exécutent une version plus récente de Visual studio, il y a encore une autre solution (je me rends compte de la question mentionne VS 2008). Visual Studio 2017 offre des fonctionnalités similaires à celles décrites par Eduardo Molteni pour CodeRush. Vous cliquez simplement sur un nom de classe, cliquez sur l'icône de l'ampoule à gauche, et sélectionnez "Move type to xxxx.cs".
Ah, je vois ce que je fait de mal. J'essayais d'obtenir le menu refactor pour me montrer cette option pendant que j'étais dans le dossier. – Mike