etags
宣言 (@interface
ブロック内) と定義 (ブロック内) の両方にタグを生成するにはどうすればよい@implementation
ですか?
デフォルトの動作は、定義のタグを生成することだけです。私はすでに呼び出しetags
を試みまし--declarations
たが、問題は解決しませんでした。方法はカスタム正規表現を渡すことですが、私はetags
.
etags
宣言 (@interface
ブロック内) と定義 (ブロック内) の両方にタグを生成するにはどうすればよい@implementation
ですか?
デフォルトの動作は、定義のタグを生成することだけです。私はすでに呼び出しetags
を試みまし--declarations
たが、問題は解決しませんでした。方法はカスタム正規表現を渡すことですが、私はetags
.
ドキュメントには、objective-c のタグは「クラス、クラス カテゴリ、メソッド、およびプロトコルの定義」であると明示的に記載されているため、etags では通常は不可能だと思います。--regex オプションを使用して何かを引き出すことができるかもしれません。
( GNU Globalは、Obj-C を直接サポートしていない別のタグ付けシステムです。)
ロングショット: Exuberant Ctags ( http://ctags.sourceforge.net/ )をチェックアウトしましたか? ctags よりも少し強力です。そのため、私はかなり前に etags から ctags に移行しましたが、Objective-C で遊んだことはありません。