目录
- 打开、重新打开、关闭项目
- 打开项目
- 从命令行打开项目
- 重新打开最近项目
- 使用Run Anything命令打开项目
- 从最近的项目列表中删除项目
- 关闭项目
- 关闭当前项目
- 关闭所有项目
- 关闭除当前项目外的所有项目
- 打开多个项目
- 更改项目打开策略
- 取消附加项目
- 合并项目窗口 (macOS)
- 已知问题
打开、重新打开、关闭项目
打开项目
- 在欢迎屏幕上单击Open,或从主菜单中选择File | Open。
- 在“选择路径”对话框中,选择包含要打开的项目的目录。
- 指定是要在新窗口中打开项目,还是关闭当前项目在现有窗口中打开。
从命令行打开项目
使用以下命令
webstorm <项目文件夹路径>
重新打开最近项目
WebStorm保留了最近项目的历史列表,可以从中选择需要重新打开的项目。WebStorm启动时,默认情况下会重新打开最近的项目(除非在“设置”对话框的“系统设置”页面上禁用此选项) 。
- 从主菜单中选择 File | Recent Projects,然后从列表中选择需要重新打开的项目。
选择是要在新窗口中打开项目还是当前窗口。 - 在欢迎屏幕上,单击左侧窗格中的项目,然后在显示最近项目列表的右侧窗格中选择感兴趣的项目。在“Search projects”字段中输入关键词筛选最近项目的列表。
使用Run Anything命令打开项目
- 按两次Ctrl键,或在导航栏上单击按钮,在打开的对话框中输入项目名称。然后从列表中选择所需的项目,然后按回车键。
- Run Anything也是启动应用程序和运行npm或yarn脚本的快速方法。
- 要查看所有可用命令,请输入问号。
从最近的项目列表中删除项目
- 选择菜单“File | Recent Projects | Manage Projects”。从最近项目列表中,选择要删除的项目,然后从其右键菜单中选择“Remove from Recent Projects”。
- 在欢迎屏幕上,单击左侧窗格中的“Projects”,从右侧窗格中的列表中选择一个项目,然后从其右键菜单中选择“Remove from Recent Projects”。
或者,单击设置按钮,从列表中选择“Remove from Recent Projects”。
关闭项目
当只有一个打开的项目并将其关闭时,WebStorm会显示欢迎屏幕。如果有多个项目,每个项目都会关闭其窗口。
关闭当前项目
- 使用菜单“File | Close Project”。
- 单击窗口右上角的关闭按钮。
关闭所有项目
- 使用菜单“File | Close All Projects”。此操作将关闭当前在WebStorm中打开的所有项目。
关闭除当前项目外的所有项目
- 使用菜单“File | Close Other Projects”。此操作将关闭除当前项目之外的所有打开的项目。
打开多个项目
WebStorm建议使用以下选项同时处理多个项目:
- 每个项目都在自己的窗口中打开。这些项目是独立的,不能共享信息,剪贴板操作除外。所有项目都在WebStorm的同一实例中运行,并使用相同的内存空间。
- 新打开的项目与已打开的项目共享该窗口,该项目被视为主项目,并始终在“项目”工具窗口中首先显示。所有新打开的项目都附属于这个主要项目。
- 从主菜单中选择“File | Open”,然后在“选择路径”对话框中,选择包含要打开的项目的目录。
- 默认情况下,WebStorm会显示一个对话框,提示你选择是将新项目附加到当前打开的项目(附加 Attach),在新窗口中打开项目(新窗口 New Window),还是用现有窗口中的新项目替换当前打开的项目(此窗口 This Window)。
更改项目打开策略
- 按 Ctrl + Alt + S 打开设置对话框,选择Appearance & Behavior | System Settings。
- 在Default project directory字段中指定项目的默认位置。打开项目时,WebStorm将从此文件夹开始。每次创建新项目时,也会使用此默认位置。
- 在“Open project in”中,选择项目打开策略:
- Ask 询问:默认情况下选择此选项。WebStorm显示一个对话框,可以在其中选择在新窗口中打开项目、重用现有窗口或将新项目附加到当前打开的窗口。
- New window 新窗口:选择此选项可在新窗口中静默打开每个新项目。
选择此选项后,使用“File | Attach project”菜单将新项目附加到当前打开的项目。
- Current window 当前窗口:选择此选项以静默关闭在当前窗口中打开的项目,并在其中打开一个新项目。
取消附加项目
在“Project”工具窗口中,选择要分离的项目,然后在其右键菜单中单击“Remove from Project View”。
合并项目窗口 (macOS)
在macOS上,可以将所有打开的项目窗口合并为一个,变成选项卡。
使用菜单“Window | Merge All Project Windows”,只在苹果系统上有用。
已知问题
- 附加项目中的符号可以从主项目中看到,但反之则不然。
- WebStorm将继续使用主项目的项目设置(例如:代码样式或检查配置文件)。
- 附加项目中的运行配置将被忽略,新配置将保存在主项目的.idea文件夹中。
- 如果你使用TypeScript,所有附带的项目都将使用相同的版本。
- 附加项目打开的时候,无法关闭主项目。