我喜欢PhpStorm将多个项目附加到当前窗口的功能:
但是,我注意到,在两个项目中声明的所有类在两个项目中都可用,这可能导致重复的声明:
我了解这有时会很有用,但是我想附加项目只是为了在它们之间轻松导航(我宁愿选择此选项而不是切换窗口),同时将它们分开,就像它们在单独的窗口中一样。
这可能吗?
答案 0 :(得分:2)
当前,IDE没有可以解决此问题的“作用域索引”。现在,您将需要排除这些重复文件,或者告诉IDE不要将它们视为PHP,这样就不会将它们索引。
您当前的选项:
Mark Directory As | Excluded
(或通过Settings (Preferences on macOS) | Directories
手动)其他项目中的文件夹。Settings (Preferences on macOS) | Editor | File Types | Ignore files and folders
-也是全局的,并且仅基于文件名,并且文件将完全从所有操作中忽略...因此不能对于您的情况确实可以接受)。请考虑在https://youtrack.jetbrains.com/issue/WI-17646(星号/投票/评论)和相关票证之后观看,以获取有关任何进度的通知。
如果它们是相同的类,您是否考虑过为它们制作一个作曲家软件包?我认为这将更易于管理。