如何在PHPStorm中删除项目(从工作区中)?


93

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


11
从“最近的项目列表”中删除...还是从磁盘上删除?如果为2,则无法通过IDE进行操作。您必须使用文件管理器(Explorer / Finder / etc)手动进行操作。如果是第一次-当没有项目打开时,将鼠标悬停在“最近的项目”列表中的项目名称上时,请按v6中的Delete按钮(或在v5中单击“ x”)。
LazyOne 2013年

我以为会有像Eclipse这样的工作区。好的谢谢!
automatix

13
它看起来像是在Phpstorm6悬停时显示的“ fn + delete”
goksel

1
.idea/modules.xml如果无法实现其他选项,我们可以手动修改文件
vp_arth

Answers:


115

** 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

9
在Windows 7 / WebStorm 9上,当关闭项目并查看最新列表时,也可以将鼠标悬停在项目上并按Backspace键,它将提示您将其删除。
Topher Fangio 2014年

我不需要按Fn键。只需删除即可。
Gordon

请注意,您不应该单击项目(再次将其打开),只需将鼠标悬停在该项目上,然后按Delete或Backspace键(就像Gordon一样,我不需要同时按Fn键)。我使用PhpStorm 8 Ubuntu的14
尼克Wortel

1
老实说,我认为这不是用户友好的。
luqo33

25

Backspace帮了我大忙(Windows 7 + PHPStorm 7.1.3)。您可能还想尝试Fn+ Backspace


1
FTW!谢谢,不确定为什么未将此标记为正确。
Red2678 2014年

1
于2019.3.2批准-Mac OS,谢谢!
j-guyon

13

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

干杯


旧的FN +删除...多么方便。:s,无论如何,感谢您的分享。
MEM,

这是删除PhpStorm中内容的键盘快捷键。删除文件是一样的。另外,现在真的很旧了…
callumacrae 2014年

11

请遵循以下简单步骤:

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

1
最简单的方法。在Mac上为我工作。
Sinan Eldem

7
  1. 单击文件>关闭项目
  2. 在“最近的项目”中,选择项目,然后按键盘上的Fn +删除键

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


1
这应该是可接受的答案,因为.idea文件夹将文件夹标识为PhPStorm项目文件夹。在Windows和Nix系统中
toesslab 2015年

5

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

它仅从列表中删除,而不从硬盘驱动器中删除。


1
此答案特别适用于最新版本的PHP Storm 2018.3,现在您可以在打开项目时将其附加到现有项目。如果您需要然后分离项目,那么此答案就是您如何实现的。
alexkb '18

他们的文件说的一样。我没有这样的菜单项。而且我无法通过操作查找(Mac OS PhpStorm 2020.1)找到该操作
Roman86,

5

对于2017、2018或2019版本,请转到:

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

并单击X(将鼠标悬停在选项上时显示),将其从“项目”列表中删除。这只是删除参考;它不会从磁盘上删除文件。


3
  1. 在项目视图中选择项目
  2. 编辑->从视图中删除项目

或者,点击删除。

(默认键盘映射设置)


谢谢,这是我一直在寻找的那个。
Bobby S

很奇怪。我看到了该菜单项,但是直到附加了新项目。连接后-不再有此类物品(可移除)。真的很奇怪= \
Roman86

2

在Windows上的phpStorm 7中,选择项目/删除不会删除文件erc,但不会从“最近的项目”列表中将其删除。我发现突出显示它,然后按Backspace键是将其从列表中删除的组合键!可能在v7中已更改。


2

显然,大脑很难决定一种方法吗?

对我来说,在Windows 7上突出显示项目,然后使用windowkey + del做到了


2

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


1
必须要搜索信息才能做一些琐碎的事情,这说明了编辑器本身,不是吗?
rbaleksandar

@rbaleksandar您使用了多少phpStorm?这真的很棒,只需花几个星期,您就会看到。
prograhammer

@rbaleksandar,您的发言绝对正确。
user100487

2

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

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

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

至少在Windows 7中可以使用:

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


0

2019年。PhpStorm v2018.3.5-附加后无法分离项目。文件菜单中没有“关闭项目”,上下文菜单中没有“从项目视图中删除”作为文档。好像是个错误。

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

重要说明:当您无法从“项目”视图中将其删除时,这与项目附加有关。

更新/解决:

以下是从当前“项目”视图中删除意外附加的项目的方法:

  1. ./idea/modules.xml

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

  2. 也可以将其添加到./idea/vcs.xml(不要删除它,只需<mapping ...>在其中找到对应的条目并删除,它就在之下VscDirectoryMappings

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

  4. 重新启动PhpStorm。

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

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


您是否尝试过使用jabbascript提供的答案?那对我来说非常有效,并且“不起作用”对我来说似乎不是一个合法的答案
Nico Haase

@NicoHaase您的意思是从最近的列表中删除项目(管理项目)?是的,我尝试过。它对附加项目没有任何作用。附加的项目是不同的-是在您单击“文件->附加项目...”时。之后,您将在“项目”选项卡中看到另一个项目。而且就无法将其移除
Roman86,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.