У меня есть интересная структура проекта для работы, которая работает примерно так:
root/
* globals/
* * /services
* * /libraries
* sites/
* * /site1
* * /site2
* * /site3
* * /site4
Каждый из этих сайтов представляет собой отдельное приложение. Тем не менее, каждый разделяет эту глобальную папку с помощью символических ссылок. Таким образом, site1 имеет непосредственно под ним папку служб и библиотек.
Каков наилучший способ установить это в PhpStorm, чтобы мой intellisense знал, что, черт возьми, я имею в виду, когда говорю «DOCUMENT_ROOT / services» или «DOCUMENT_ROOT / library»?
Так что абсолютно понятно, папка globals постоянно модифицируется. Было бы очень эффективно иметь возможность Shift + F12 или CTRL + B, чтобы найти этот файл в глобальных переменных, чтобы я мог изменить его, но я не могу, когда PhpStorm его не видит или не путает с папками символической ссылки.
Задача ещё не решена.
Других решений пока нет …