2

etags宣言 (@interfaceブロック内) と定義 (ブロック内) の両方にタグを生成するにはどうすればよい@implementationですか?

デフォルトの動作は、定義のタグを生成することだけです。私はすでに呼び出しetagsを試みまし--declarationsたが、問題は解決しませんでした。方法はカスタム正規表現を渡すことですが、私はetags.

4

2 に答える 2

0

ドキュメントには、objective-c のタグは「クラス、クラス カテゴリ、メソッド、およびプロトコルの定義」であると明示的に記載されているため、etags では通常は不可能だと思います。--regex オプションを使用して何かを引き出すことができるかもしれません。

( GNU Globalは、Obj-C を直接サポートしていない別のタグ付けシステムです。)

于 2010-09-24T20:31:59.783 に答える
-1

ロングショット: Exuberant Ctags ( http://ctags.sourceforge.net/ )をチェックアウトしましたか? ctags よりも少し強力です。そのため、私はかなり前に etags から ctags に移行しましたが、Objective-C で遊んだことはありません。

  • ジョン
于 2010-09-20T13:27:58.083 に答える