【问题标题】:How to remove a project (from the workspace) in PHPStorm?如何在 PHPStorm 中删除项目(从工作区)?
【发布时间】:2013-02-26 15:07:22
【问题描述】:

如何在 PHPStorm 中删除(而不是简单地关闭)项目?

【问题讨论】:

  • 从最近的项目列表中删除...还是从磁盘中物理删除?如果是第二个——那么它不可能从 IDE 做——你必须使用你的文件管理器(Explorer/Finder/etc)手动完成。如果首先 - 当没有打开任何项目时,将鼠标悬停在最近项目列表中的项目名称上时,在 v6 中按 Delete 按钮(或在 v5 中单击“x”)。
  • 我想,在 Eclipse 中会有类似工作区的东西。好的,谢谢!
  • Phpstorm6 悬停时看起来像“fn+delete”
  • 如果无法达到其他选项,我们可以手动修改.idea/modules.xml文件

标签: ide phpstorm projects-and-solutions


【解决方案1】:

2019 年。PhpStorm v2018.3.5 - 附加后无法分离项目。正如documentation 所说,文件菜单中没有“关闭项目”,上下文菜单中也没有“从项目视图中删除”。好像是个bug。

只是无法摆脱我附加的那个额外项目。只有一件事有帮助:删除 .idea 子目录。

重要提示:这是关于项目附加,您无法将其从项目视图中移除。

更新/解决:

以下是如何从当前项目视图中删除意外附加的项目:

  1. .idea/modules.xml

您可以编辑该文件(删除新/添加的条目,很容易找到)或删除整个文件(不用担心,它会在重新启动时重新创建)。

  1. 也可以添加到.idea/vcs.xml(不要删除,在里面找到对应的<mapping ...>条目并删除,在VscDirectoryMappings下)

  2. 也可以在.idea/<projectname>.iml 文件中列出(在module > component > orderEntry 中找到它,参见module-name 属性),也可以从那里删除。

  3. 重启 PhpStorm。

您将不再看到任何附加项目。

我没有找到任何 UI 选项来执行此操作(Mac OS Catalina、PhpStorm 2020.1,与以前/旧版本相同)。

【讨论】:

  • 您是否尝试过使用 jabbascript 提供的答案?这对我来说非常有效,然后“不起作用”对我来说似乎不是一个合法的答案
  • @NicoHaase 您的意思是从最近的列表中删除项目(管理项目)?是的,我试过了。它对附加项目没有任何作用。附加的项目是不同的 - 它是当你去“文件 - >附加项目...”。之后,您将在“项目”选项卡中看到另一个项目。而且它只是无法从那里移除
  • 谢谢,这对我有帮助……你错过了一些东西 - 文件夹是 .idea 而不是idea ;)
【解决方案2】:

对于 2017/2018/2019/2020 版本,请访问:

文件->打开最近->管理项目...

并单击 X(将鼠标悬停在选项上时出现)将其从项目列表中删除。这只是删除了引用;它不会从磁盘中删除文件。

【讨论】:

    【解决方案3】:

    **PHPSTORM 2018.3 版本的两种方法**

    A.从硬件和 Phpstorm IDE 中永久删除或删除

      Please visit the folder 'PhpstormProjects' and delete the project file manually. If you do so, you will see the folder disappear from Phpstorm explore window. This might be weird, but true.
    

    B.从 Phpstorm 2018.3 的最近项目面板中移除 (删除后的文件夹将隐藏,创建同名项目将恢复从最近项目面板中删除的内容。)

        1. Click  File > Close project 
    
        2. From Recent projects, select project, press the fn(on normal keyboard -       key between right Alt and Ctrl, not windows key)+Delete
    

    【讨论】:

    • 在 Windows 7/WebStorm 9 上,当您关闭项目并查看最近列表时,您也可以将鼠标悬停在项目上并按 Backspace 键,它会提示您将其删除。
    • 我不需要按 Fn。只需删除。
    • 请注意,您不应该单击项目(这会再次打开它),只需将鼠标悬停在它上面,然后按 Delete 或 Backspace(就像 Gordon,我不需要按 Fn同时)。我在 Ubuntu 14 上使用 PhpStorm 8。
    • 老实说,我不认为这是用户友好的。
    【解决方案4】:

    我在同一个窗口中打开了多个项目。 通过右键单击删除一个项目 -> '从项目视图中删除'

    它只从列表中删除,而不是从硬盘中删除。

    【讨论】:

    • 这个答案特别适用于最新版本的 PHP Storm 2018.3,它现在允许您在打开项目时将项目附加到现有项目。如果您需要分离项目,这个答案就是您实现这一目标的方法。
    • 他们的文档说的一样。我没有这样的菜单项。而且我无法通过操作查找找到该操作 (Mac OS PhpStorm 2020.1)
    【解决方案5】:
    1. 在项目视图中选择项目
    2. 编辑 -> 从视图中删除项目

    或者点击删除。

    (默认键盘映射设置)

    【讨论】:

    • 谢谢,这是我要找的那个。
    • 很奇怪。我看到了那个菜单项,但直到我附加了新项目。一旦附加 - 不再有这样的项目(删除)。真奇怪=\
    【解决方案6】:

    实际上,您无法通过在最近项目列表中按“删除”或“退格”(或单击右上角的“x”)来删除项目。这些操作只会将项目从最近项目列表中移除。

    您可以通过查看 WebStorm 在您的用户名下创建的目录中的项目文件夹来检查这一点。

    顺便说一句,我在 Win 7 x64 上运行了 WebStorm v.10,其他用户在此处列出的所有步骤都不允许我实际删除项目。我发现的唯一方法是手动。

    这至少适用于 Windows 7:

    导航到您的 Windows 用户名下的“WebstormProjects”目录,然后删除项目目录。这会在您下次启动 WebStorm 时将其从最近的项目列表中删除。

    【讨论】:

      【解决方案7】:

      在我的 PhpStorm 7.1 (OSx) 中,菜单中有一个“清除列表”链接,位于“文件”>“打开最近的”下,可以清除整个列表。

      【讨论】:

      • 一个人必须在谷歌上搜索信息才能做一些微不足道的事情,这说明了编辑器本身,不是吗?
      • @rbaleksandar 你用了多少phpStorm?真的很棒,花几周时间,你就会看到。
      • @rbaleksandar 你说的完全正确。
      【解决方案8】:

      Backspace 对我有用(Windows 7 + PHPStorm 7.1.3)。您可能还想尝试 Fn+Backspace

      【讨论】:

      • FTW!谢谢,不知道为什么这没有被标记为正确。
      • 批准于 2019.3.2 - Mac OS,谢谢!
      【解决方案9】:
      1. 点击文件>关闭项目
      2. 从最近的项目中,选择项目,按键盘上的 Fn + Delete

      如果您想完全删除一个项目,请在 Finder 下删除该项目中的“.idea”文件夹。默认情况下,此文件夹是隐藏的(即,这是因为它以点 "." 开头)。您需要在 Finder 中启用“查看隐藏文件/文件夹”

      【讨论】:

      • 这应该是公认的答案,因为 .idea 文件夹将文件夹标识为 PhPStorm 项目文件夹。在 Windows 和 Nix 系统中
      【解决方案10】:

      按照这个简单的步骤:

      1. 使用文件菜单关闭项目即可。
      2. 使用向上/向下箭头键从左侧面板的最近项目中选择项目名称。
      3. 现在只需按键盘上的 Del 键。

      【讨论】:

      • 最简单的方法。在 mac 上为我工作。
      【解决方案11】:

      显然,jetbrains 无法决定一种方式?

      对我来说,在 Windows 7 上突出显示项目,然后 windowkey + del 成功了

      【讨论】:

        【解决方案12】:

        在 windows 上的 phpStorm 7 中,选择 project/delete 会删除文件 erc,但不会将其从“最近的项目”列表中删除。我发现突出显示它,然后按 Backspace 是从列表中删除它的组合键!也许它在 v7 中发生了变化。

        【讨论】:

          【解决方案13】:

          我知道这篇文章有点老了,但是对于 MAC OS X phpStorm 6*,在欢迎来到 JetBrains PhpStorm 页面上(在最近的项目下使用向上/向下箭头键选择要删除的项目,按住fn+删除。

          干杯

          【讨论】:

          • 老FN+delete...多么方便。 :s,无论如何,谢谢分享。
          • 这是在 PhpStorm 中删除内容的键盘快捷键。删除文件也是如此。而且,这现在真的很老了……
          猜你喜欢
          • 1970-01-01
          • 2023-02-12
          • 1970-01-01
          • 1970-01-01
          • 2022-01-23
          • 2021-03-26
          • 2021-10-19
          • 2012-01-27
          • 1970-01-01
          相关资源
          最近更新 更多