98 votes

Extraire la méthode sur une interface existante avec ReSharper

Je vais ajouter une nouvelle méthode à une classe qui implémente une interface, et je voudrais utiliser la fonction "Extraire" Interface de refactoring et il suffit d'ajouter la méthode à l'interface. Mais il ne semble pas comme ReSharper prend en charge l'ajout d'une signature de méthode déjà existante de l'interface.

Il se sent comme je suis en manque de quelque chose, je suis sûr que cela peut être fait en quelque sorte. Je devrais peut-être ajouter la signature de la méthode de l'interface tout d'abord, mais c'est la façon dont je travaille parfois. Ai-je raté quelque raccourci, ou en fonction des ReSharper mal?

185voto

Russell Giddings Points 2609

Ctrl + Maj + R pour accéder au menu de refactoring, puis choisissez Extraire les membres ...

Vous pouvez choisir l'interface à laquelle vous souhaitez ajouter les déclarations, puis sélectionner chaque méthode que vous souhaitez ajouter à l'interface.

Je dois aimer Resharper! ;-)

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