I usually develop using emacs in a linux environment (ubuntu) because I love the editor. I've been also using eclipse from time to time but I find it slow.
Since I want IDE-like features, I tried to setup cedet and it seems to be sort of doing the work.
- I find that cedet never finds base class members. For example,
std::vectorin gcc hasstd::vector::sizein its base class and it cannot find it. - Seems inaccurate: If I do something like "
myvector." it will give me completions likesize_type. - Cannot use
autofrom c++11, it seems not to work. - srecode-getset gives me errors even for basic usage.
My configuration does not give any error and is based in alexott cedet config.
My questions are:
- The completion is that inaccurate still? (Think of "
vector." giving things like "size_type". - What is the status of cedet for c++/c++11? Should auto be working? I'm doing anything wrong?
I tried to use both bundled ubuntu version and last version from bzr repository. CEDET seems an extremely useful tool, but I wonder if it needs more work.
Thanks in advance.
https://github.com/abo-abo/function-argsthat makes use of CEDET. I'd love to have support for C++ default function arguments, but this hasn't been implemented yet. - abo-abo