espressif / idf-eclipse-plugin

Espressif-IDE (based on Eclipse CDT) for ESP-IDF CMake based projects 4.x and above
Eclipse Public License 2.0
308 stars 121 forks source link

Cannot open declaration (IEP-1313) #1036

Open MrDuby opened 2 months ago

MrDuby commented 2 months ago

Describe the bug I installed the Eclipse base ide, Espressif IDE v3.0.0 on windows 10 professional. When I start a project or import any project I have no way to open function or variable declaration. On right click I cannot even find the option "Open Declaration" in the menu. Tried CTRL+click but I'm not even getting the Hyperlink to click to find declaration. When I select lets say the function and press F3 I get a pop-up message saying "The operation is not applicable to the current selection. Select a hyperlink target". The code compiles correctly though.

kolipakakondal commented 2 months ago

Hi @MrDuby Could you please check this https://github.com/espressif/idf-eclipse-plugin/issues/995#issuecomment-2276935107

amin352 commented 2 months ago

I have the same problem and I do many ways to solve the problem include the way you said in other topic, but the problem still remain. I can't open declaration in any way and the open declaration in Navigate tab also is not usable and is off please help

MrDuby commented 2 months ago

This is how I finally solved it. I downloaded the offline installer(Espressif-IDE 3.0.0 with ESP-IDF v5.2.2) and no more the online installer(Universal Online Installer 2.28). After the installation I had to also go to IDE toolbar->Espessif->ESP-IDF Manager then Add ESP-IDF image

amin352 commented 2 months ago

This is how I finally solved it. I downloaded the offline installer(Espressif-IDE 3.0.0 with ESP-IDF v5.2.2) and no more the online installer(Universal Online Installer 2.28). After the installation I had to also go to IDE toolbar->Espessif->ESP-IDF Manager then Add ESP-IDF image

Thanks for your solution I apply it and it works finally, BUUUUUT after closing ide again the problem still exist and not solving either