J'utilise PyCharm 3.4.1 sur Ubuntu 14.04. Pour les nouveaux projets, il suggère ~/PyCharmProjects
pour stocker les dossiers du projet. Est-il possible de changer l'emplacement et le nom de ce dossier proposé?
(Je n'ai trouvé aucune référence à sa modification dans l'interface, sur le site de JetBrains ou dans les fichiers de paramètres. Ce n'est pas possible ou (j'espère) j'ai manqué quelque chose.)
Notez que ce n'est pas une copie de Puis-je changer l'emplacement/le nom de PyCharmProjects? - Je suis conscient qu'il est possible de changer le chemin proposé pour chaque projet créé - mais je veux des valeurs par défaut qui me plaisent.
En fait, c'est possible. Dans le dossier de paramètres IDE ( https://www.jetbrains.com/help/pycharm/project-and-ide-settings.html ), sous config/options/recentProjectDirectories.xml
, vous pouvez ajouter une option lastProjectLocation
. Il tiendra compte de ce paramètre lors de la création de nouveaux projets. Mon recentProjectDirectories.xml ressemble à ceci:
<application>
<component name="RecentDirectoryProjectsManager">
<option name="lastProjectLocation" value="$USER_HOME$/my_projects" />
</component>
</application>
En fait, pour la plupart des options que vous souhaitez personnaliser, vous pouvez créer un diff du dossier config/options
avant et après avoir apporté les modifications. Ainsi, vous en apprendrez beaucoup sur la manière dont PyCharm (ou tout outil IntelliJ) configure son éditeur.
Je n'ai pas trouvé d'option explicite pour le faire dans PyCharm, mais les étapes suivantes ont fonctionné comme alternative:
Maintenant, chaque fois que vous créez un nouveau projet, l'emplacement sera par défaut le dernier chemin choisi.
Ce ne serait pas une bonne solution pour quelqu'un qui crée des projets dans plusieurs répertoires différents, plutôt que simplement PycharmProjects. Tous mes projets sont dans PycharmProjects et cela fonctionne très bien.
Ce n'est pas une option fournie. Voir cet ancien fil (2003) sur devnet.jetbrains.com où cela est en cours de discussion.
Les demandes suivantes pour spécifier un répertoire par défaut pour les projets sont restées sans réponse:
PyCharm (depuis au moins la version 2017) garde en mémoire le répertoire parent du dernier endroit où vous avez créé un projet. Créez donc un projet indésirable dans le répertoire que vous souhaitez utiliser comme répertoire de projets par défaut, puis fermez ce projet et supprimez-le du disque. La prochaine fois que vous créerez un projet, pycharm vous mettra automatiquement dans ce répertoire.
Tout comme virtualenvwrapper , PyCharm obéit apparemment à $ PROJECT_HOME
export PROJECT_HOME=$HOME/Devel
pycharm
ou
PROJECT_HOME=$HOME/Devel pycharm
Je serais d'accord, parce que je ne pouvais pas trouver une option dans le programme. Cependant, sur la base des réponses, trouvé un dossier intitulé (dans mon cas) \Utilisateurs\.PyCharmCE2018.1\config\options
Dans ce dossier, il y a des fichiers XML, une option nommée avec la balise "fichier.chooser.recent.files". J'ai travaillé avec cela, que j'ai trouvé pour travailler pour moi.