2011-12-18 11 views
0

私は、 ".inc"をctagsを使ってPHPの拡張機能として追加しようとしています。私はマニュアルの何かを間違って解釈する必要があります。拡張子を追加する私の試みでは、私が実行しています:PHPの拡張機能をctagsに追加する

ctags --langmap=PHP:+.inc 

を与えられた応答は次のとおりです。

ctags: No files specified. Try "ctags --help". 

私は何をしないのですか?いくつかの設定ファイルを指定する必要がありますか? FYI、Mac OS X 10.7.2でExuberant Ctags 5.8を実行しています。

答えて

0

正しいcタグを実行していることを確認してください。 OSXには、/ usr/bin/ctagsが付いていますが、これはExuberantではありません。

私はあなたが書いたことを試しましたが、それは醸造されたctagsで完璧に動作しました。

/usr/local/bin/ctags -R --langmap=PHP:+.inc . 
1

現在の言語マッピングを確認するには、ctags --verboseを実行してください。これにより、デフォルトの言語マッピングが一覧表示され、出力の最後に、すべての(可能な)設定ファイルから追加の設定結果が見つかることがあります。

個人設定ファイルについては、~/.ctagsがデフォルト設定です。すべての作業/プロジェクトディレクトリにローカル設定ファイル(./.ctags)を置くこともできます。

ctagsの作業コマンドラインが見つかったら、これらの追加パラメータを優先コンフィギュレーションファイルに1行ずつ追加します。ここではいくつかの例(jrwrenからの回答を含む):

--langmap=PHP:+.inc.module 
--langmap=Sh:+.csh 
関連する問題