3

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

4

2 回答 2

2

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

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

顺便说一句,您可能希望使用插件Indexer为整个项目轻松自动生成标签。

于 2011-12-28T05:07:51.813 回答
0

我使用tags for STD C++托管在vim.org中的那个,它使用修改后libstdc++的标头与ctags. 并且omni可以很好地配合它。

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

你可以在这里下载。

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

于 2011-12-28T05:19:27.843 回答