java - comment - intellij rename multiple files




Comment changer le nom du paquetage de niveau supérieur dans IntelliJ IDEA? (2)

J'ai une structure de package: com.report.domain.model

Je voudrais le changer en com.reporting.domain.model. Lorsque je sélectionne RefactorRenommer sur le package com.report.domain.model, je ne vois qu'une option permettant de renommer "modèle". J'ai essayé de basculer entre la vue Projet et le package , mais en vain. Je sais comment effectuer ce changement dans Eclipse via la vue Navigateur, mais comment puis-je faire de même dans IntelliJ IDEA?


Pour changer le nom complet du paquet:

L'utilisateur jkovacs a déjà répondu à cette question , mais je vais en parler un peu plus en détail. Par exemple, si vous souhaitez remplacer my.awesome.game par my.awesome.game , alors:

  1. Dans la sous- fenêtre Projet , cliquez sur la petite icône représentant un engrenage ( )

  2. Décochez / désélectionnez l'option Compact Empty Middle Packages :

  3. Votre répertoire de paquets va maintenant être divisé en répertoires individuels.

  4. Sélectionnez individuellement chaque répertoire que vous souhaitez renommer et:

    • Faites un clic droit dessus
    • Sélectionnez Refactor
    • Cliquez sur Rename
    • Dans la boîte de dialogue contextuelle, cliquez sur Rename Package au lieu de Renommer le répertoire.
    • Entrez le nouveau nom et appuyez sur Refactor
    • Accordez une minute pour laisser Android Studio mettre à jour toutes les modifications
    • Remarque: lors du renommage de com dans Android Studio, un avertissement peut s'afficher. Dans ce cas, sélectionnez Renommer tout :

  5. Ouvrez maintenant votre fichier de construction Gradle ( build.gradle - généralement l’ app ou le mobile ). Mettez à jour l' applicationId avec votre nouveau nom de package et Synchronisez Gradle, s'il n'a pas déjà été mis à jour automatiquement:

  6. Terminé! Quoi qu'il en soit, Android Studio doit simplifier un peu ce processus.


Dans la fenêtre de Project , cliquez sur l'icône Gears dans la barre de titre. et décochez "Paquets vides compacts". Ensuite, vous pouvez sélectionner séparément le package de report et le renommer.

Voir aussi: http://www.jetbrains.com/idea/webhelp/project-tool-window.html#d242351e401

NB: Depuis IntelliJ IDEA 2016.3, un bogue a été détecté dans le menu. Lorsque l'option est sélectionnée, le libellé " Masquer les packages intermédiaires vides" est différent, voir https://youtrack.jetbrains.com/issue/IDEA-168362 .





intellij-idea