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 de refactorisation du contexte de clic droit dans Visual Studio 2013. Cependant, dans Visual Studio 2015, il n'y a pas de menu contextuel de refactorisation 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 "Edit-> Refactor".
Éditer J'ai essayé de rétablir les paramètres par défaut de Visual Studio avec Outils-> Importer et exporter les paramètres, mais cela ne ramena pas non plus le menu.
Certains des outils de refactoring ont été déplacés ou sont au moins accessibles d'une manière différente de celle qu'ils étaient auparavant.
En utilisant le refactor de la méthode extract comme exemple, vous pouvez toujours utiliser cette fonction. ce n'est tout simplement pas fait comme avant:
Clic-droit
Actions rapides
Cliquez sur extraire la méthode
Je pense qu'ils l'ont changé pour se sentir plus "ReSharper" ey. Cependant, toutes les fonctionnalités devraient rester présentes.
Voici plus d'informations sur le refactoring dans Visual Studio 2015 - j'espère que cela vous aidera! Refactoring (C #)
Vous n'avez plus besoin d'accéder au refactoring à l'aide du 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, voir Raccourcis clavier par défaut dans Visual Studio, Refactor.
Vous devrez peut-être créer le projet pour le faire fonctionner.
Voir Edition de code pour les formulaires Web ASP.NET dans Visual Studio 2013 | Microsoft Docs . (Si cela manque, le problème est que j'utilise un exemple fourni par Microsoft.). Dans Refactoring et renommer see 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. Quand j'ai essayé le menu Edition, il m'a dit que je n'avais pas de code valide. Ensuite, j'ai construit le projet et la fonctionnalité permettant d'extraire le code était disponible et fonctionnait.
Si vous modifiez le nom de l’objet que vous refactoring, l’ampoule apparaît alors à gauche et vous demande si vous souhaitez modifier le nom de l’objet (c’est-à-dire un refactor) ou générer un nouveau constructeur pour le nouvel objet nommé.
Ctrl + . est la touche de raccourci pour extraire une méthode dans Visual Studio 2015 et les versions ultérieures.
Ctrl+M, R ne fonctionne plus dans les nouvelles versions.