«Перейти к объявлению» не работает в Netbeans PHP - PullRequest
26 голосов
/ 03 декабря 2011

Некоторые из моих определенных классов не загружаются средой IDE, когда я вызываю Ctrl + B , Перейти к объявлению, Ctrl + щелчок.

Я использую Windows 7, NetBeans, PHP 7.0.1

Мои классы определены в <project-root>/foloder00/folder01/folder02/MyClass.php

Я звоню MyClass <project-root>/index.php

Вы знаете, в чем проблема?И обходной путь?

Ответы [ 16 ]

0 голосов
/ 07 июня 2019

Для меня удаление папки Cache не сработало.

Тогда я понял, что исходные файлы, которые я открыл в NetBeans, не были включены в проект.Итак, я пошел дальше и выбрал: Файл> Открыть проект> выбрал исходную папку проекта в моем htdocs (XAMPP).

Тогда отображение объявлений работало как шарм.Надеюсь, это кому-нибудь поможет.

0 голосов
/ 06 марта 2018

Для меня удаление кэша не сработало. Удаление и воссоздание проекта сделали.

Что бы это ни стоило, мой каталог Cache живет здесь:

C: \ Users \ {имя пользователя} \ AppData \ Local \ NetBeans \ Cache

Я использую NetBeans 8.1 в Windows 7.

0 голосов
/ 11 апреля 2017

У меня была такая же проблема, и она была решена установкой JRE

http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html

0 голосов
/ 21 февраля 2017

У меня была такая же проблема на Ubuntu 16.04, и я решил ее, выполнив то, что было написано здесь

  • Редактировать netbeans.conf (в Ubuntu 16.04 /etc/netbeans.conf)
  • Добавьте --cp:p /usr/share/java/jcodings.jar к netbeans_default_options
0 голосов
/ 21 июня 2013

Для меня Ctrl + Клик не работает, когда я выбираю «Поместить метаданные NetBeans в отдельный каталог» при выполнении PHP в Netbeans 7.3.1 в Ubuntu

0 голосов
/ 12 октября 2012

Я столкнулся с той же проблемой на Mac, я решил ее, удалив каталог кэша netbeans:

  • Закройте netbeans, найдите и удалите каталог кэша netbeans, это решит вашу проблему:
  • Замените '7.1.2' на установленную версию Netbeans в путях каталогов, указанных ниже.

MAC: Удалить следующий каталог:

 ~/.netbeans/7.1.2/var/cache/

команда: rm -rf ~ / .netbeans / 7.1.2 / var / cache / enter image description here

Windows XP: Удалить следующий каталог:

C:\Documents and Settings\(user)\.netbeans\7.1.2\var\cache

Windows Vista / 7: Удалить следующий каталог:

C:\Users\(user)\.netbeans\7.1.2\var\cache

Linux: Удалите следующий каталог:

.netbeans/7.1.2/var/cache

ССЫЛКА: Подробное обсуждение вопроса

...