Synchroniser un type avec un nom de fichier ou un nom de fichier avec un type (refactorisation)
Cette refactorisation s’applique à :
C#
Visual Basic
Quoi : vous permet de renommer un type pour qu’il corresponde au nom de fichier, ou de renommer un nom de fichier afin qu’il corresponde au type qu’il contient.
Quand : vous avez renommé un fichier ou un type et n’avez pas encore mis à jour le fichier ou type correspondant.
Pourquoi : si vous placez un type dans un fichier avec un autre nom, ou vice versa, il est difficile de trouver ce que vous cherchez. En renommant le type ou le nom de fichier, le code devient plus lisible, ce qui facilite la navigation.
Notes
Cette refactorisation n’est pas encore disponible pour les projets .NET Standard et .NET Core.
Procédures
Mettez en surbrillance ou placez le curseur de texte dans le nom du type à synchroniser :
C# :
Visual Basic :
Effectuez ensuite l'une des opérations suivantes :
- Clavier
- Appuyez sur Ctrl+. pour afficher le menu Actions rapides et refactorisations, puis sélectionnez Renommer le fichier en TypeName.cs dans la fenêtre contextuelle d’aperçu, où TypeName est le nom du type que vous avez sélectionné.
- Appuyez sur Ctrl+. pour afficher le menu Actions rapides et refactorisations, puis sélectionnez Renommer le type en Filename dans la fenêtre contextuelle d’aperçu, où Filename est le nom du fichier actuel.
- Souris
- Cliquez avec le bouton droit sur le code, choisissez le menu Actions rapides et refactorisations, puis sélectionnez Renommer le fichier en TypeName.cs dans la fenêtre contextuelle d’aperçu, où TypeName est le nom du type que vous avez sélectionné.
- Cliquez avec le bouton droit sur le code, choisissez le menu Actions rapides et refactorisations, puis sélectionnez Renommer le type en Filename.vb dans la fenêtre contextuelle d’aperçu, où Filename est le nom du fichier actuel.
Le type ou le fichier est renommé.
C# : Dans l’exemple ci-dessous, le fichier MyClass.cs a été renommé MyNewClass.cs afin de correspondre au nom du type.
Visual Basic : Dans l’exemple ci-dessous, le fichier Employee.vb a été renommé Person.vb afin de correspondre au nom du type.
- Clavier
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour