2011-12-21 5 views
0

私はvimにtagbarをインストールしました。ctagsとtagbar with javascript

jsファイル全体を完全に解析します。 しかし、私はctagsを使用しようとすると、それはよくファイルを解析しません。

今、istタグバーはctagsを使用していますか?

https://picasaweb.google.com/lh/photo/dVQuETMxHXqTEgM7Zeim1dMTjNZETYmyPJy0liipFm0?feat=directlink 

答えて

0

あなたtagspwdステータスを確認します。

:set tags? 
:pwd 

set tags?コマンドで表示されるタグファイルを自分のpwdから到達可能でなければなりません。

+0

私は試しました:タグを設定しましたか? それは私にtags =。/ tags、./TAGS、tags、TAGSを与えました。 〜/ tagsファイルにはタグ情報が含まれているので、:setタグによって出力される./tagsファイルへのマップと思いますか?コマンド。残りの./TAGS、タグ、TAGSは存在しません。 –

+0

オハイオ州オハイオ州と私がしようとするとき:タグ/描画、それは描画のための26のタグがあると私に教えてください。私はそれが26の参照および定義かちょうど26の定義を意味すれば私は知らない。 –

+0

'ctags'は定義だけを扱います。あなたは 'cscope'を使用することになっています。これらの質問にはっきりと答えてください。あなたの作業ディレクトリ( ':pwd')は何ですか? 1. myjs.jsを含むものと同じですか? 2.作業ディレクトリのルートまたは 'myjs.js'が存在するディレクトリのルートに' tags'ファイルがありますか? 3.どのように、なぜあなたはタグを設定しましたか? – romainl

0

TagBarは、それ自体でtagsを生成し、それをどこかのディスクに書き込むこともありません.ctagsの出力は、直接解析され、ウィンドウに表示されます。

:!ctags -R .というタグファイルを生成しなかったか、期限が切れているため、このエラーが発生することがあります。

+0

私は-Rフラグを追加しようとしましたが、同じです。 –