在emacs中为Qt自动完成

时间:2012-10-17 20:12:57

标签: qt emacs autocomplete qt4

我已经沉迷于emacs并且一直在使用它。现在,我已经启动了Qt4。我被迫转移到Qt Creator,因为它在Qt中编写程序时需要自动完成功能,因为它中大量使用了预定义函数。

但问题是我不想离开emacs。有没有办法在emacs中获得接近Qt Creator的自动完成功能。

我已经安装了CEDET-1.1,我发现了c ++的文本文件,其中包含了所有常用的c ++关键字。一种方法是在该文件中添加Qt类和函数名称,这为Qt提供了一个非常基本的自动完成。但我可以获得更好的自动完成功能吗?

2 个答案:

答案 0 :(得分:1)

也许这个关于自定义学员的链接会有所帮助:http://alexott.net/en/writings/emacs-devenv/EmacsCedet.html#sec7

答案 1 :(得分:0)

不再使用cedet,它很大,而且很慢。

我建议你使用https://github.com/brianjcj/auto-complete-clang,这是轻量级的,而且很容易使用。您需要做的就是学习和配置auto-complete和yasnippet。