更改Pycharm Project的默认位置

时间:2014-11-17 20:14:06

标签: default pycharm

我在Ubuntu 14.04上使用PyCharm 3.4.1。对于新项目,它建议~/PyCharmProjects用于存储项目文件夹。是否可以更改此建议文件夹的位置和名称?

(我无法找到在界面,JetBrains网站或设置文件中更改它的任何参考。要么它是不可能的,或者(我希望)我错过了一些东西。)< / p>

注意,它不是Can I change the location/name of PyCharmProjects?的副本 - 我知道可以为每个创建的项目更改建议的路径 - 但我想要我喜欢的默认值。

8 个答案:

答案 0 :(得分:8)

我还没有在PyCharm中找到明确的选项,但是以下步骤可以作为替代方案:

  • 将PycharmProjects文件夹移动到所需位置。
  • 创建新项目时,按&#34; ...&#34;路径右侧的按钮(这是在弹出窗口中询问位置和解释器)。
  • 导航到PycharmProjects的新位置并选择该目录。
  • 将新项目的名称添加到目录位置(即/ home / alex / Documents / PycharmProjects / new_project_name)

现在,无论何时创建新项目,该位置都将默认为最后选择的路径。

对于在许多不同目录中创建项目的人而言,这不是一个很好的解决方案,而不仅仅是PycharmProjects。我的所有项目都在PycharmProjects中,这很好用。

答案 1 :(得分:7)

事实上,这是可能的。在IDE设置文件夹(https://www.jetbrains.com/help/pycharm/project-and-ide-settings.html)中的config/options/recentProjectDirectories.xml下,您可以添加选项lastProjectLocation。在创建新项目时,它会尊重这一设置。我最近的ProjectDirectories.xml看起来像这样:

<application>
  <component name="RecentDirectoryProjectsManager">
    <option name="lastProjectLocation" value="$USER_HOME$/my_projects" />
  </component>
</application>

事实上,对于您想要自定义的大多数选项,您可以在进行更改之前和之后对config/options文件夹进行差异处理:这样您就可以了解很多关于PyCharm(或任何IntelliJ工具)配置其编辑器。

答案 2 :(得分:5)

我知道这是一个古老的问题,但是到目前为止肯定有可能

设置|外观与行为|系统设置|默认目录

请参见JetBrains support page

答案 3 :(得分:3)

答案 4 :(得分:3)

PyCharm(至少从2017版开始)会记住您创建项目的最后一个位置的父目录。因此,在您希望成为默认项目目录的目录中创建一个垃圾项目,然后关闭该项目,并将其从磁盘中删除。下次创建项目时,pycharm会自动将您放入该目录。

答案 5 :(得分:1)

就像virtualenvwrapper一样,PyCharm显然服从$ PROJECT_HOME

export PROJECT_HOME=$HOME/Devel
pycharm

PROJECT_HOME=$HOME/Devel pycharm

答案 6 :(得分:1)

我不得不同意,因为我在程序中找不到一个选项。但是,根据答案,找到一个标记的文件夹(在我的情况下) \用户\ .PyCharmCE2018.1 \配置\选项

在这个文件夹中有XML,一个带有标签&#34; file.chooser.recent.files&#34;的命名选项。我使用了这个,我发现它适合我。

答案 7 :(得分:0)

只需更新@Psionman的答案即可。至少在专业版(2019.3.5)中,t似乎已经发生了一点变化。该字段现在位于

文件|设置|外观与行为|系统设置>项目打开>默认目录