2011-12-28 29 views
3

在vim中關於ctagsomnicppcomplete的問題。 Omni未顯示類"string"的方法。 (我STL庫有同樣的問題,我解決它通過此文件夾,然後設定路徑標籤文件在下載STL和運行ctags
如何解決這個問題,在/usr/include目錄中運行ctagsC++,omnicppcomplete不顯示字符串的方法

回答

2

爲了獲得完美的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

0

我使用tags for STD C++託管在vim.org,它使用修改libstdc++標頭與ctags一起使用。並且omni適用於它。

這是可以與ctags一起使用的libstdC++頭文件的稍微修改版本。現在可以使用omnicpp完成STL,流和其他標準cpp資料。

您可以在HERE下載。

注意:更新時間(2008-08-26)是這樣的...但是,基本需求沒問題。 :p