我通常在Linux环境(Ubuntu)下使用Emacs进行开发,因为我喜欢这个编辑器。但有时候也会使用Eclipse,只是觉得它比较慢。
由于我想要类似IDE的功能,所以我尝试了安装cedet,看起来有点用。
- 我发现cedet从未找到基类成员。例如,在gcc中,
std::vector
的基类中有std::vector::size
,但它无法找到。 - 似乎不太准确: 如果我做类似“
myvector.
"的事情,它会给我一些像size_type
这样的完成选项。 - 无法使用c++11的
auto
,似乎不起作用。 - srecode-getset即使是基本用法也会出错。
我的配置没有任何错误,基于alexott cedet config。
我的问题是:
- 补全仍然不太准确吗?(想想“
vector.
"给出像“size_type
"这样的东西)。 - 对于C++ / C++11,CEDET的状态如何?
auto
应该工作吗?我做错了什么吗?
我尝试使用捆绑的Ubuntu版本和来自bzr存储库的最新版本。CEDET似乎是一个非常有用的工具,但我想知道它是否需要更多的开发。
提前感谢。
https://github.com/abo-abo/function-args
,它利用了CEDET。我希望能够支持C++默认函数参数,但目前尚未实现。 - abo-abo