NetBeans не обновляет завершение PHP-кода - PullRequest
1 голос
/ 17 августа 2010

Я использую Netbeans 6.9.1, и подсказки о завершении кода php не видят новый код, который я изменил, он только обновляется при перезапуске.

Например, если я добавлю константу в класс, она не появится в завершении кода, но если я перезапущу nb, то она появится.

Любое исправление или способ избежать этого?

Ответы [ 2 ]

1 голос
/ 15 июня 2012

У меня была такая же проблема с более свежими версиями Netbeans (7.x).При завершении кода не отображаются изменения, внесенные в сеансе кодирования.Мне приходилось повторно сканировать проект каждый раз, когда я добавлял новые методы или свойства в класс.Создание нового проекта и очистка кэша не работали для меня.Поэтому я попытался обновить среду выполнения Java, и это помогло.

Возможно, вам также придется указать Netbeans, какую JRE использовать, если у вас установлено несколько версий Java.Перейдите в {NetbeansDirectory} / etc / и отредактируйте файл netbeans.conf, измените переменную netbeans_jdkhome, чтобы получить что-то вроде следующего: netbeans_jdkhome = "C: \ Program Files (x86) \ Java \ jre7".

0 голосов
/ 18 августа 2010

Я снова создал проект и переместил файлы в новый.Теперь похоже на работу.

...