Netbeans 7 - не будет переходить к декларации с несколькими зарегистрированными проектами - PullRequest
3 голосов
/ 30 июля 2011

Я боролся с этим демоном некоторое время (по крайней мере, примерно с 6.8), и мне интересно, нашла ли какая-нибудь добрая душа здесь подобную проблему и разрешила ее. В моей среде IDE Netbeans зарегистрировано около 12 проектов PHP. Прекрасно работает, хотя это может занять некоторое время, чтобы открыть при запуске. Однако моя самая большая проблема заключается в том, что если в моем коде есть ссылки на функции, методы, классы и т. Д., И я выбираю (например) функцию, я хочу, чтобы она открыла модуль кода PHP, содержащий это объявление, и он использовал для сделай это.

Но как только я добавил второй проект в свою IDE, он больше не хочет играть. Просто сидит там, как ни о чем не просили. Поэтому мне приходится каждый раз вручную переходить к коду. Это становится утомительным, и я уверен, что не могу быть единственным, кто нашел это.

Кто-нибудь нашел это и нашел разрешение? Я был бы счастлив, если бы он работал только без «Основного проекта», если бы это работало, но даже если бы я настроил проект таким образом, он отказался бы искать объявление.

Вся помощь очень ценится.

P.S. Я использую Ubuntu 9.10 на своем настольном компьютере. Не уверен, что это как-то связано с этим. И это личность PHP в Netbeans.

Ответы [ 2 ]

0 голосов
/ 07 мая 2019

У меня продолжают возникать аналогичные проблемы с установкой 8.1. Лучше всего предположить, что в большом проекте могут быть неразрешенные файлы, которые были удалены или переименованы на диске, и это может нарушить функцию поиска для всех подпрограмм в этом проекте. Посмотрите последние 50 строк или около того в файле ~/.netbeans/8.1/var/log/messages.log и посмотрите, не жалуются ли они на файлы, которые не найдены. Также попробуйте удалить каталог ~/.cache/netbeans/8.1, иногда это помогает.

0 голосов
/ 30 июля 2011

Проблема связана с некоторой ошибкой API отражения в NetBeans.Решение простое: экспортируйте свои проекты и удалите NetBeans, затем загрузите последнюю версию IDE и импортируйте свой проект.Это должно работать.Если нет, то обновите Java и проверьте.Если он по-прежнему не работает, закройте все проекты и перезапустите IDE, затем загрузите все проекты один за другим и посмотрите, в каких случаях он работает, а в каких - нет.Если вы обнаружите проблемы с конкретным проектом, отправьте свою ошибку на netbeans.org или используйте встроенную систему в самой IDE для отправки ошибок в Options.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...