Hacker News new | ask | show | jobs
by mellery451 3808 days ago
looks interesting, but I'd rather have a tool that exposes a data API so that it can be plugged into vim/emacs
1 comments

I think you're looking for rtags: https://github.com/Andersbakken/rtags
+1 for RTags. I recently got it working, and have been enjoying actually navigating through C++ code. Plus, it can do things like show you preprocessor output, show all places where a function is called, show all implementations of a virtual function, complete symbols, show byte offsets of fields, etc.
Any idea what the best vim plugin for rtags is? I see there are several...
YCM is good for vim too: https://github.com/Valloric/YouCompleteMe

It uses Clang for C/C++/Objective-C/Objective-C++ and exposes itself as a server usable from vim, emacs, sublime ...