Comment déplacer des projets dans IntelliJ / Webstorm?

j'ai un webstorm projet que j'ai dans un répertoire spécifique. Je veux avancer ce projet dans un autre répertoire.

Si je déplace le .idée dossier, alors rien ne fonctionne. Il semble que tous les liens dans le projet sont absolus, pas relatifs.

10
demandé sur Oliver Watkins 2013-05-13 19:37:44

3 réponses

les liens dans un projet de WebStorm sont relatifs (en utilisant $PROJECT_DIR$), pas absolus.

Pour déplacer un WebStorm projet:

  1. fermez tous les projets ouverts dans WebStorm.

  2. Close WebStorm.

  3. utilisez un gestionnaire de fichiers pour déplacer (c.-à-d. couper et coller) le dossier de projet à son nouvel emplacement. Par exemple, utilisez Windows Explorer pour déplacer C:/dirA/MyProject pour C:/dirB/MyProject.

  4. début WebStorm. L'écran" Welcome to WebStorm " doit être affiché.

  5. si l'ancien projet que vous venez de déplacer est dans la liste "Projets récents", sélectionnez-le, puis appuyez sur Supprimer pour le retirer de la liste.

  6. sélectionnez "Open Directory" dans la liste de démarrage rapide, puis sélectionnez le dossier de projet que vous venez de créer. Votre projet relocalisé s'ouvrira dans WebStorm. C'est tout.

cette approche fonctionne sous Windows 7 en utilisant la dernière version de WebStorm (8.0.4).

Il semble tentant de sélectionner le projet à l'intérieur de WebStorm, puis sélectionnez Refactoriser=>Déplacer... mais ne pas y aller. Ce n'est pas relocaliser tout le projet. De la documentation: "les remaniements Move vous permettent de déplacer des fichiers et des répertoires dans le cadre d'un projet".

16
répondu skomisa 2014-07-01 18:04:45

vous devez simplement déplacer l'ensemble du dossier de projet, qui contient le .idée. Cela fonctionne très bien pour moi dans toutes les situations que j'essaie. Les liens sont relatifs au dossier contenant le .idée, pas la .idée dossier lui-même. Ce n'est pas comme git où tu peux bouger juste le .git dossier, et rien d'autre.

2
répondu Christian Stewart 2013-05-13 15:38:55

pour IntelliJ IDEA 2016.1.4, j'ai rencontré un problème parce que mes modules importés".les fichiers iml n'ont pas été trouvés après que J'ai déplacé le dossier dans Windows Explorer.

C'est parce que les chemins vers les modules importés sont relatifs au répertoire du projet. Pour résoudre ce problème, vous devez aller à:

<Project Directory>/.idea/modules.xml

et modifiez tous les attributs fileurl et filepath pour qu'ils correspondent à la nouvelle position relative.

1
répondu Jadenity 2016-08-16 18:56:04