有没有办法像在 Eclipse 中那样在 PhpStorm 中创建工作集以便按项目分组?

Is there a way to create a working set in PhpStorm like in Eclipse in order to group by projects?

来自 Eclipse 世界,我在 PHP 开始使用 PhpStorm 进行开发。我想问一下是否有一种方法可以按类似项目进行分组,以便像在 Eclipse 的工作集功能中那样查看它们,并具有如下视图:

Projects
----------------------------------------
LibrariesProjects
    -------> APhpLibraryProject
    -------> AnotherPhpLibraryProject
    -------> YetAnotherPhpLibraryProject
ProjectsRelatedToOtherStuff
    -------> AProject
    -------> AnotherProject
    -------> Etc...
Etc..

我的意思是,在 Eclipse 中我可以,例如创建一个 LibraryProjects 工作集并向其中添加项目(例如 APhpLibraryProjectAnotherPhpLibraryProject),以便在 IDE...

的左侧看不到大量不同项目的列表

在 PhpStorm 中可以吗?

感谢您的关注!

请注意:目前您不能将它们作为完全独立的项目(具有自己的设置等)放在单帧中——每个 frame/window 只有一个项目。

https://youtrack.jetbrains.com/issue/WI-15187 -- 观看此代码 (star/vote/comment) 以获得进度通知。


但是如果您只需要向项目添加文件并能够编辑它们(作为实际项目的一部分——它们将参与全局 search/replace;重构和部署检查错误等)——是的,只需使用 Additional Content Root 功能(Settings | Project | Directories --> Add Content Root 按钮)。

如果那些 projects/libraries 仅用于 参考目的 (代码完成)而不是编辑,则使用 外部库 Settings | Languages & Frameworks | PHP -> Include paths).