ctags
とomnicppcomplete
vimの問題。Omni
クラスのメソッドは表示されません"string"
。(ライブラリでも同じ問題が発生しSTL
ました。このフォルダでダウンロードSTL
して実行ctags
し、タグファイルのパスを設定して解決しました。)
この問題を解決するには、ディレクトリで実行ctags
し/usr/include
ますか?
2 に答える
2
完璧なC/C ++ / Objective-Cコードを完成させるには、ClangCompleteを試してみることをお勧めします。
ただし、omnicppcompleteを使用する場合は、必要なクラスのタグを生成する必要があります。「文字列」クラスだけが必要な場合は、タグstring.h
全体/usr/include
ではなく、に対してのみタグを生成して、高速化することができます。
ちなみに、プラグインインデクサーを使用して、プロジェクト全体の痛みのない自動タグ生成を取得することをお勧めします。
于 2011-12-28T05:07:51.813 に答える
0
私はvim.orgtags for STD C++
でホストされているものを使用します。これは、で使用するために変更されたヘッダーを使用します。そしてそれでうまく機能します。libstdc++
ctags
omni
これは、ctagsで使用できるlibstdc++ヘッダーのわずかに変更されたバージョンです。STL、ストリーム、およびその他の標準cppのものは、omnicppcompleteで完了することができるようになりました。
こちらからダウンロードできます。
注:更新時間(2008-08-26)はそうです....しかし、基本的なニーズは大丈夫です。:p
于 2011-12-28T05:19:27.843 に答える