标签: c++ linux intellisense gtkmm geany
我希望在GTkmm应用程序中获得intellisense,就像我们在windows下获得dot net一样。但是这次我使用Linux,C ++,Gtkmm和Geany作为我的编辑。请指导如何获得intellisense。此外,如果任何一种编辑器支持intellisense的属性,请同时提及。
谢谢和问候 Owais Masood
答案 0 :(得分:1)
Geany会自动为打开的文件编制索引以进行自动完成,但如果您希望它为某些库或API编制索引,则必须创建一个全局标记文件,如文档中描述的here。虽然我已经有了不同的结果让这个工作完全正确地工作。
我以前在Linux上使用Geany,但我已经转移到QtCreator。尽管它强调Qt,但您可以在任何C或C ++项目中使用它(您只需指定自己的构建过程或在IDE之外执行它)。编辑器是我在Linux上使用过的最好的编辑器之一,自动完成功能很好,没有大量的配置。另请查看我的答案here,了解如何设置包含路径。包含路径中的任何内容都将自动编入索引以自动完成。