Emacs中的Qt自动补全

7
我已经沉迷于emacs并将其用于各种用途。现在,我开始使用Qt4。由于Qt中预定义函数的大量使用,编写程序时需要自动完成功能,因此我被迫转向Qt Creator。
但问题是我不想离开emacs。是否有办法在emacs中获得类似于Qt Creator的自动完成功能?
我已安装CEDET-1.1,其中发现了C++文本文件,其中包含所有常用的C++关键字。一种方法是将Qt类和函数名称添加到该文件中,从而为Qt提供基本的自动完成。但我能否获得更好的自动完成?

你需要考虑一下,你是想开发emacs还是Qt应用程序。如果是后者,使用现有的IDE并学习它。 - hyde
2
@hyde 如果“值得做的事情就值得做好”,那么如果某件事情值得做,它就可以在emacs中完成。 - Dmitri
1
@Dmitri Emacs Lisp是一种具有文件系统访问权限的图灵完备语言,因此显然可以做任何事情...但是否已经有其他人完成了这项工作,并且做得很好,又是另一回事...有一些用于Emacs的C++解析器,但它们是否足够好以解析Qt头文件并提供语法高亮和自动完成功能,我不知道。 - hyde
1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接