C++,OmniCPPcomplete不显示字符串的方法



关于vim中ctagsomnicppcomplete的问题。Omni没有显示"string"类的方法。(我有同样的问题与STL库。我通过下载STL并在此文件夹中运行ctags来解决这个问题,然后设置标签文件的路径。
如何解决这个问题,在/usr/include目录下运行ctags ?

要获得完美的C/c++/Objective-C代码完成,我建议您尝试Clang Complete。

但是如果您想使用omnicppcomplete,则需要为所需的类生成标记,是的。如果你只需要"string"类,你可以只为string.h生成标签,而不是为整个/usr/include生成标签,以使其更快。

顺便说一下,你可能想使用插件Indexer来为整个项目轻松地自动生成标签。

我使用在vim.org中托管的tags for STD C++,它使用修改的libstdc++头用于ctagsomni与它配合得很好。

这是libstdc++头文件的一个稍微修改的版本,可以与标签一起使用。现在可以使用omnicpp complete来完成STL、流和其他标准cpp内容。

你可以在这里下载。

注意:更新时间(2008-08-26)是如此…然而,基本需求是可以的。: p

最新更新