繁体   English   中英

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

[英]c++, omnicppcomplete doesn't show methods for string

关于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++标头与ctags一起使用。 并且omni适用于它。

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

你可以在这里下载。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM