Go To Definition issue...

Comments

9 comments

  • Avatar
    Mike Sharkey

    I have to agree, the "Go To Definition" function is precisely useless, other than for locking up your IDE for 30-60 seconds while it does not find anything. It is extraordinarily annoying! It causes me to appreciate Eclipse that much more each and every time I mistakenly expect it to find something with this useless function, which is probably 20 times a day minimum.

    0
    Comment actions Permalink
  • Avatar
    Michael Johnson

    If you display the source navigator does this improve matters?

    0
    Comment actions Permalink
  • Avatar
    Mike Sharkey

    No, it does not. However what it odd, is that if I use Find Extras->Find in Solution, I generally get decent search results. However that's not what I want to do, 90% of the time, most of the time, I just want to simply jump to the selected function/method body.

    0
    Comment actions Permalink
  • Avatar
    Michael Johnson

    The Find stuff uses text file searching - the goto definition uses the clang parser. Are you looking for macros when this happens?

    0
    Comment actions Permalink
  • Avatar
    Mike Sharkey

    Generally, I am searching for a C++ method. My solutions are generally about %75 C++, and I have several which contain 15-20 project libraries. Code::Blocks and Eclipse can perform the same "Go To Definition" no problem. It would not be so bad except for that fact that the IDE is completely locked up while not finding anything. Thank you so much for the search timer in 3.6.3.2016022201.27078, so I can now know precisely how much time per day that I spend twiddling my thumbs while not finding anything....

    0
    Comment actions Permalink
  • Avatar
    Mike Sharkey

    On a similar/related topic. It would be really sweet to have a "Switch between header and source" hot-key/context menu function like many modern IDEs have these days.

    0
    Comment actions Permalink
  • Avatar
    Michael Johnson

    alt+l

    0
    Comment actions Permalink
  • Avatar
    Michael Johnson

    If you can provide the project I'll see if I can reproduce.

    0
    Comment actions Permalink
  • Avatar
    Michael Johnson

    The latest version will use the data from the source navigator window if it's been displayed - so it can determine that it can't find a symbol faster.

    0
    Comment actions Permalink

Please sign in to leave a comment.