打开、重新打开和关闭项目
打开项目
打开一个项目
从命令行打开一个项目
在命令提示符下,键入:
<PhpStorm> <path_to_the_project 文件夹>有关详细信息,请参阅从命令行打开文件。
重新打开最近的项目
PhpStorm 保留最近项目的历史列表,您可以从中选择所需的项目。
当 PhpStorm 启动时,默认情况下会重新打开最近的项目(除非在“设置/首选项”对话框 ( )的“系统设置”页面上禁用了此选项。Ctrl+Alt+S
重新打开最近的项目
通话
并从列表中选择所需的项目。指定是要在新窗口中打开项目、重复使用当前窗口还是将其附加到当前打开的项目。
在欢迎屏幕上,单击左侧窗格中的项目,然后在显示您最近项目列表的右侧窗格中选择感兴趣的项目。开始在搜索项目字段中输入以过滤最近项目的列表。
从最近项目列表中删除项目
从主菜单中,选择管理项目。从最近的项目列表中,选择要删除的项目,然后单击要删除的项目的关闭图标。
并单击最近项目列表最底部的选定的项目将从项目窗口和欢迎屏幕上的最近项目列表中删除。
要仅从Welcome Screen的列表中删除项目,请右键单击目标项目并选择Remove Selected from Welcome Screen。
将项目组织成组
PhpStorm 允许您将项目组织到指定的组中。您可以通过右键单击最近项目列表并选择新建项目组来创建一个新组。
要将项目移动到组中,请右键单击该项目,选择Move To Group,然后选择所需的组来放置项目。
关闭项目
当您只有一个打开的项目并关闭它时,PhpStorm 会显示欢迎屏幕。在多个项目的情况下,每个项目都用它的窗口关闭。
关闭项目
从主菜单中,选择
。
关闭所有项目
从主菜单中,选择
。此操作将关闭当前在 PhpStorm 中打开的所有项目。
关闭除当前项目之外的所有项目
从主菜单中,选择
。此操作将关闭除当前项目之外的所有打开的项目。
打开多个项目
PhpStorm 建议使用以下选项同时处理多个项目:
每个项目都在自己的窗口中打开。这些项目是独立的,不能共享信息,除了剪贴板操作。所有项目都在同一个 PhpStorm 实例中运行并使用相同的内存空间。
新打开的项目与已打开的项目共享窗口,该项目被视为主项目,始终首先显示在“项目”工具窗口中。所有新打开的项目都附加到这个主项目。可以为每个项目单独配置一些设置(例如内容根目录)。
可以从每个项目访问来自多个打开项目的符号。为了解析符号,PhpStorm 应用以下逻辑:
如果可能,从同一个项目中找到并使用解析目标。如果没有找到目标,请在附加的项目中搜索它。如果找到多个解析目标,则继续下一步。
对于基于 Composer 的项目,如果符号位于供应商文件夹中,则仅从同一供应商文件夹中查找并使用解析目标,并忽略嵌套供应商文件夹中的目标。
如果符号位于供应商文件夹之外,请从供应商文件夹外部查找并使用解析目标。如果没有找到,请仅从最顶层的供应商文件夹中查找并使用解析目标。
打开多个项目
选择选择路径”对话框中,选择包含要打开的项目的目录。
,然后在“默认情况下,PhpStorm 会显示一个对话框,提示您选择是否要将新项目附加到当前打开的项目(附加)、在新窗口中打开项目(新窗口)或用新项目替换当前打开的项目在现有窗口(此窗口)中。
您可以在“设置”对话框的“系统设置”页面上更改或恢复此行为,如更改项目打开策略中所述。
改变项目开放政策
在Settings/Preferences对话框 ( Ctrl+Alt+S) 中,转到 。
在Open project in区域中,选择项目开放策略:
询问:默认选择此选项。PhpStorm 会显示一个对话框,您可以在其中选择在新窗口中打开项目、重用现有窗口或将新项目附加到当前打开的项目。
新窗口:选择此选项以在新窗口中静默打开每个新项目。
选择此选项后,使用
主菜单命令将新项目附加到当前打开的项目。当前窗口:选择此选项以静默关闭在当前窗口中打开的项目并在其中打开一个新项目。
选择此选项后,使用
主菜单命令将新项目附加到当前打开的项目。
从共享窗口中分离项目
在项目工具窗口中,选择要分离的项目,然后在其上下文菜单中单击从项目视图中移除。