Renommer

Quoi : Renommer des identificateurs pour des symboles de code, tels que des champs, variables locales, méthodes, espaces de noms, propriétés et types.

Quand : vous voulez renommer en toute sécurité un élément sans avoir à rechercher toutes les instances et à copier/coller le nouveau nom.

Pourquoi : Un copier-coller du nouveau nom dans un projet entier pourrait entraîner des erreurs. Cette fonctionnalité effectue le renommage avec précision.

Comment :

  1. Mettez en surbrillance ou placez le curseur de texte dans l’élément à renommer :

    Capture d’écran montrant la variable r en évidence. La ligne indique : double r = 1,23;.

  2. Effectuez ensuite l'une des opérations suivantes :

    • Clavier
      • Appuyez sur Ctrl+R, puis Ctrl+R. (Le raccourci clavier peut varier en fonction du profil que vous avez sélectionné.)
    • Souris
      • Sélectionnez Modifier > Refactoriser > Renommer.
      • Cliquez avec le bouton droit et sélectionnez Renommer.
  3. Dans la fenêtre Renommer qui s’affiche, entrez le nouveau nom de l’élément sélectionné et cliquez sur le bouton Aperçu. Modifiez la valeur pour Étendue de recherche si vous avez besoin d’élargir ou de restreindre l’étendue du renommage.

    Capture d’écran de la boîte de dialogue Renommer. Elle demande le nouveau nom du symbole et vous permet de spécifier l’étendue des modifications.

    Conseil

    Vous pouvez ignorer l’aperçu en cochant l’option Ignorer l’aperçu des modifications si toutes les références sont confirmées.

  4. Quand la fenêtre Aperçu des modifications - Renommer s’affiche, vérifiez que les modifications demandées sont correctement apportées. Pour activer ou désactiver le renommage d’un élément, utilisez les cases à cocher situées dans la moitié supérieure de la fenêtre.

    Capture d’écran de la boîte de dialogue d’aperçu de renommage montrant les modifications proposées et vous permettant de désélectionner celles que vous ne souhaitez pas.

  5. Quand tout semble correct, cliquez sur le bouton Appliquer pour renommer l’élément dans votre code source.