web-dev-qa-db-fra.com

Comment renommer une classe et son fichier correspondant dans Eclipse

impossible de trouver un élément de menu pour le faire. Est-ce faisable?

67
user496949

Faites un clic droit sur la classe dans l'explorateur de projet et sélectionnez "Refactor> Renommer". Cela se trouve dans le sous-menu "Refactor".

135
Tom Quarendon

Shift + Alt + R (Fichier clic droit -> Refactor -> Renommer) lorsque le curseur est sur le nom de la classe Le fichier et les constructeurs seront également modifiés. 

Faites un clic droit sur le fichier -> refactor -> renommer?

5
Quincy

Vous pouvez renommer des classes ou n'importe quel fichier en tapant F2 sur le nom du fichier dans Eclipse. Il vous demandera si vous souhaitez mettre à jour les références. C'est aussi simple que ça :)

4
sufinawaz

Il suffit de renommer la classe dans le code source. Eclipse signalera une erreur en soulignant le nom de la classe avec une ligne ondulée rouge . Survolez cette ligne avec le pointeur de la souris et Eclipse vous donnera l'option de rename compilation unit. Cliquez dessus.

3
atripathi

Il suffit de sélectionner la classe, de cliquer avec le bouton droit de la souris et de choisir renommer (probablement F2 le fera également). Vous pouvez également sélectionner le nom de la classe dans le fichier source, cliquer avec le bouton droit de la souris, choisir Source, Refactor et renommer. Dans les deux cas, la classe et le nom du fichier seront modifiés.

1
kgiannakakis

J'ai trouvé que les réponses ci-dessus ne m'apportaient pas les conseils dont j'avais besoin (je m'attendais aussi à figurer dans le code du fichier .Java, puis cliquez avec le bouton droit de la souris sur l'onglet et voir une option de refactorisation). Voici ce que j'ai fait:

  1. Aller en haut du module .Java (ctrl + Home)
  2. Double-cliquez sur le nom de la classe qui a le même nom que le module .Java et le nom de la classe devrait maintenant être en surbrillance.
  3. Cliquez avec le bouton droit sur le nom de la classe en surbrillance | Ouvrir la hiérarchie des types. La hiérarchie des types devrait s'ouvrir avec le nom de la classe
  4. Cliquez avec le bouton droit sur le nom de la classe dans la hiérarchie des types | Refactor | Renommer | tapez le nouveau nom dans la fenêtre contextuelle Renommer le type
0
PaulK

Cliquez sur la classe et appuyez sur les touches Alt + Shift + R. Vous pourrez alors changer le nom souhaité et le nom de fichier correspondant sera également modifié.

0
HeadAndTail

Faites un clic droit sur la classe -> sélectionnez Refactor> Renommer

0
Jijo Daniel