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

问题描述:

在vim中关于ctagsomnicppcomplete的问题。 Omni未显示类"string"的方法。 (我STL库有同样的问题,我解决它通过此文件夹,然后设定路径标签文件在下载STL和运行ctags
如何解决这个问题,在/usr/include目录中运行ctagsC++,omnicppcomplete不显示字符串的方法

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

但是,如果你想使用omnicppcomplete,你需要为需要的类生成标签,是的。如果您只需要“字符串”类,则只能生成标签string.h,而不是整个/usr/include,以使其更快。

顺便说一下,您可能想要使用插件Indexer为整个项目生成无痛自动标签生成。

+0

Clang_Complete真的很棒!我已经从omnicppcomplete切换到Clang_Complete。 – ashim 2011-12-29 02:08:58

我使用tags for STD C++托管在vim.org,它使用修改libstdc++标头与ctags一起使用。并且omni适用于它。

这是可以与ctags一起使用的libstdC++头文件的稍微修改版本。现在可以使用omnicpp完成STL,流和其他标准cpp资料。

您可以在HERE下载。

注意:更新时间(2008-08-26)是这样的...但是,基本需求没问题。 :p