我想在GTkmm应用程序中获得智能感知,类似于我们在windows下的.Net中获得的。然而,这次我使用Linux、C++、Gtkmm和Geany作为我的编辑器。请指导如何获取智能感知。此外,如果有任何类型的编辑器支持intellisense的属性,也请注意。
感谢并问候欧怀斯·马苏德
发布于 2010-05-06 22:39:37
Geany会自动索引您打开的文件以实现自动完成,但如果您希望它为某些库或API创建索引,您必须创建一个全局标记文件,就像文档中描述的here一样。然而,我得到的结果好坏参半,让它完全正确地工作。
我曾经在Linux上使用Geany,但现在我改用QtCreator了。尽管它强调Qt,但您可以在任何C或C++项目上使用它(您只需指定自己的构建过程或在集成开发环境之外完成)。这个编辑器是我在Linux上使用过的最好的编辑器之一,它的自动补全功能非常好,不需要很多配置。另外,请查看我的答案here,了解如何设置包含路径。include路径中的任何内容都将自动编入索引,以便自动完成。
https://stackoverflow.com/questions/2781425
复制相似问题