I recently try KDevelop. It looks up for symbols (variables, function names, class, struct...) much faster (instantly) than semantic-complete-self-insert
or M-Ret
. Using M-Ret
is faster, but it does not have nice format like other IDEs, instead the meaningless one like From nil >
. In emacs, I must wait for at least ~1 sec, in many cases, waiting for CEDET to look up all the included related source files, which takes very long.
I used auto complete clang
, but it seems to have no speed improvement. Why is that :( ? I love Emacs and all, and been using it for my C/C++ for almost a year until I discover KDevelop, but using Emacs means code completion should be trivial and optional?