[cfe-dev] Announcing "clang-ctags"

John Wiegley johnw at boostpro.com
Mon Jul 23 16:23:50 PDT 2012


>>>>> David Röthlisberger <david at rothlis.net> writes:

> Announcing "clang-ctags", a libclang-based ctags implementation written in
> python.

> Source code: https://github.com/drothlis/clang-ctags

I also have a similar project, call clang-tags:

    https://github.com/drothlis/clang-tags

Mine is in C++, and records tagging information into a relational database, to
allow for compact, expressive queries about the entities you are looking for
(and their context, or relation to other entities).

Development is blocked on clang#13224 right now, but when it's unblocked I
plan on added a very sexy Emacs interface for browsing your code based on that
information.

Like your tool, I rely on the compilation database, so building the index is
not a trivial (or a quick) thing.  But once gathered, the information
available is very rich.

-- 
John Wiegley
BoostPro Computing
http://www.boostpro.com




More information about the cfe-dev mailing list