Répondre

15

ReSharper soutient la commande Extract Class From Parameters:

La classe extrait à partir des paramètres refactoring vous permet de rapidement créer une nouvelle classe ou structure à l'aide (certaines) des paramètres d'une méthode donnée. ReSharper analyse la méthode sélectionnée et détecte les variables pouvant être converties en membres. Après l'extraction, la nouvelle classe est créée avec les champs nécessaires générés à partir des paramètres de la méthode sélectionnée.

Pour invoquer:

  1. Placez le curseur sur la méthode avec les paramètres que vous voulez générer une classe pour
  2. Appuyez sur Ctrl + Maj + R
  3. Sélectionnez 'Classe d'extraction A partir de Paramètres '
  4. Effectuez une configuration supplémentaire dans la boîte de dialogue.
+1

C'est génial ... Je ne savais pas que vous pouviez faire ça! – Martin

+0

Merci beaucoup! Une information simple mais très utile! – pencilCake