Я работаю над веб-сайтом на php, который состоит из двух репозиториев SVN. В одном репозитории есть классы, а в другом — скрипты, поэтому скрипты в репозитории скриптов будут использовать классы из другого репозитория. Я использую Netbeans 7.3.1 для поддержки веб-сайта, и поэтому каждый репозиторий представляет собой отдельный проект Netbeans.
Все это отлично работает на сервере, но проблема в том, что при работе в netbeans я могу получить только предложения имен классов, предложения имен методов, phpdoc и т. д. для классов и методов в одном проекте, например:
Репозиторий классов: class myStaticClass
содержит несколько статических методов, когда я редактирую другой класс class someOtherClass
в том же проекте, я могу ввести myStaticClass::
, и в netbeans будет список, заполненный статическими методами этого класса.
Однако, когда я нахожусь в репозитории сценариев, я набираю myStaticClass::
, и netbeans ничего не говорит об этом.
Когда я ссылаюсь на класс в репозитории скриптов, netbeans не предлагает имена методов и не отображает phpdoc для методов. Есть ли способ заставить netbeans «смотреть» все проекты, когда он пытается собрать живые данные, которые он представляет по мере ввода, а не только проект, который вы в данный момент изменяете?
Реструктуризация, перемещение или какое-либо изменение самих репозиториев НЕ возможны!
Спасибо