Мой NetBeans щелкнуть правой кнопкой мыши Navigate -> Перейти к декларации / определение не работает, он отказывается идти куда угодно. Вместо этого в левом нижнем углу появляется сообщение: «Не удается открыть элемент:« myvariablename ».» Не имеет значения, является ли переменная или функция, которую я выбрал для проверки, удаленной, глобальной или локальной для функции. Он также не работает из верхнего меню. Навигация -> Перейти к объявлению / определению.
Netbeans использует инструментарий GNU C ++ на 64-битной Ubuntu 13.10 AMD. Он использует make, компилирует и правильно выполняет сложные проекты C ++.
Я обновил и установил новую версию Netbeans 8.0, чтобы избавиться от этого, но это все еще происходит.
Есть несколько случаев, когда это работает правильно, но я пока не смог определить разницу. Когда код не компилируется и не связывается полностью, это кажется хуже. Это может зависеть от проекта. Я мог бы понять, что заблудился, если проект не компилируется и не связывается, но в нем наверняка достаточно информации, чтобы знать, где все находится.
У меня нет таких проблем с моей другой 32-битной машиной Ubuntu под управлением Netbeans 8.0. Я предполагаю, что это какая-то проблема конфигурации.
Как заставить Netbeans успешно переходить к исходным определениям переменных и функций в проектах C ++? Спасибо.
«Пожалуйста, попробуйте близко NetBeans, удалять кеш каталог
/home/user/.cache/netbeans/8.0rc1
и снова запустите NetBeans. «
Это сработало для меня на этот раз.