universal-ctags/citre

java support

e665107 opened this issue · 7 comments

Does it support java very well?

ctags has a parser for Java but I cannot say "it works well" because the parser doesn't support modern Java syntax.
I had a plan to improve it. However, I cannot find enough time.

Citre supports Java (as universal ctags supports it). But Citre doesn't have any Java specific extension so I don't think it'll be on par with a Java IDE. One major drawback is you can't complete method/member by typing ..

Oh, sorry. This is the issue for citre. I assumed this is an issue for ctags itself.

i want to use emacs + tags to see android aosp source code, instead of android ide. But I can't find a good solution!

@masatake I think there's no such boundary for an end user ;)

@e665107 If you'd stick to a tags file solution, I could think about 2 ways

  1. Maybe you could just try universal ctags + Citre and find it works for you.

  2. I think GNU Global has better support for Java. For now Citre has limited support for GNU Global (find references only) so you have to use other global / gtags plugins in Emacs.

Hey I have solved this problem by using gtags

Great. I'll close the issue then.