So, i'm finally starting to work with a multi-file Project in C++ and am in need for smart navigation and completion! So far, i've used company-mode (with irony and company-headers), which is great if you're working with single files but if i have defined a class or method in some other file than the one i'm currently editing, i don't get completion or jump to definition and such.

I know about systems like rtags and helm but i feel a bit lost in setting those up!

Can somebody tell me, if i'm even on the right track with these two packages mentioned? If so, can someone guide me in setting such a package up?

closed as too broad by Drew, DoMiNeLa10 Nov 11 '18 at 23:54

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    The question is too broad for Stack Exchange, IMO. Maybe try Emacs on Reddit? SE is more for specific (concrete) questions and answers, not for what-are-good-ways-to-use-Emacs. Can you please try to make this question more specific? – Drew Jun 14 '18 at 15:23
  • Yes, reddit is a good alternative. Thanks for the comment! I'm rather new to SE as you might expect! – Tim Hilt Jun 14 '18 at 15:58
  • 1
    This is an open question and I don't think it could be answered here (or easily). You have a lot to consider (infrastructure, habits, resources). There's a lot of information available across the internet, so you should also check using your favorite web search service. – Felipe Lema Jun 14 '18 at 16:02