Je ne parviens pas à trouver le menu contextuel du clic droit dans Visual Studio 2015. Je sais que rien ne va pas avec mon projet ou le fichier sur lequel je travaille. Je peux trouver le menu contextuel de refactor de clic droit dans Visual Studio 2013. Cependant, dans Visual Studio 2015, il n'y a pas de menu contextuel de refactor dans le menu contextuel de clic droit.
Où est-il allé? Comment est-ce que je le récupère?
Votre suggestion ne peut pas inclure le menu Edition → Refactoriser .
J'ai essayé de réinitialiser mes paramètres Visual Studio à leurs valeurs par défaut à l'aide du menu Outils → Paramètres d'importation et d'exportation et cela n'a pas non plus ramené le menu.
Réponses:
Certains des outils de refactoring ont été déplacés ou sont au moins accessibles d'une manière différente de ce qu'ils étaient auparavant.
En utilisant le refactor de la méthode d'extraction comme exemple, vous pouvez toujours utiliser cette fonction; ce n'est tout simplement pas la même chose qu'avant:
Clic-droit
Actions rapides
Cliquez sur la méthode d'extraction
Je pense qu'ils l'ont changé pour se sentir plus "ReSharper" ey. Cependant, toutes les fonctionnalités devraient toujours être là.
Voici plus d'informations sur la refactorisation dans Visual Studio 2015 - j'espère que cela vous aidera! Refactoring (C #)
la source
Vous n'avez plus besoin d'accéder au refactoring en utilisant le clic droit de la souris.
Il est recommandé d'utiliser les touches de raccourci clavier dans Visual Studio.
Pour toutes les touches de raccourci possibles, consultez Raccourcis clavier par défaut dans Visual Studio, Refactor .
la source
Vous devrez peut-être créer le projet pour qu'il fonctionne.
Voir Modification du code des formulaires Web ASP.NET dans Visual Studio 2013 | Microsoft Docs . (S'il manque, le fait est que j'utilise un exemple fourni par Microsoft.). Dans Refactoring et Renommer, voir Pour extraire une méthode dans une page C # . Lorsque je suis les instructions, je ne trouve pas la fonctionnalité permettant d'extraire le code d'une méthode. Lorsque j'ai essayé le menu Edition, cela m'a dit que je n'avais pas de code valide. Ensuite, j'ai construit le projet et la fonctionnalité pour extraire le code était disponible et fonctionnait.
la source
Si vous changez le nom de l'objet que vous refactorez, l'ampoule apparaît alors à gauche et vous demande si vous souhaitez changer le nom de l'objet (ie refactor) ou générer un nouveau constructeur pour le nouvel objet nommé.
la source
Ctrl+ .est la touche de raccourci pour extraire une méthode dans Visual Studio 2015 et les versions ultérieures.
Ctrl+ M, Rne fonctionne plus dans les nouvelles versions.
la source