ctags のダイレクトタグジャンプで対象の
No.34525
にしかぜ
さん 15/10/20 00:30
秀丸 8.54 (x64)
要望です。
ctags を使ったダイレクトタグジャンプで
たとえば "user" という単語でジャンプすると
ctags ファイル内の記述が
abcd filename /^$abcd = 'user';$/;" v
func filename /^ function func()$/;" f class:user
のように行内に "user" という文字列を持つ単語がジャンプ候補として表示されてい
ます。
これを厳密に
user filename /^$user = "...."$/;"
のような「ctags ファイルの行先頭にある単語だけ」にマッチしてジャンプするよう
な機能/モードが欲しいです。
ぜひ検討をお願いします。
[
△
]
RE:34525 ctags のダイレクトタグジャンプ
No.34530
秀丸担当
さん 15/10/20 14:53
調べてみたところ、秀tags用のオプションですが、[その他]→[動作環境]→
[tagsファイル]→[関数名のみをジャンプの対象とする]がありました。
これは
xxx.txt(123) : abc funcname( def )
というような書き方のとき、funcnameだけを対象とするためのオプションです。
ctagsの対応のときに、このオプションも影響するようにしてありました。
これをONにすると、ctagsと判定された場合は、先頭の単語だけが対象になりま
した。
ctags形式と判定されている場合は、このオプションのON/OFFに関わらず、常に
先頭だけと判断してしまってもいいと思います。
今後のバージョンで修正させていただきます。
[
△
]
RE:34530 ctags のダイレクトタグジャンプ
No.34537
にしかぜ
さん 15/10/20 18:49
思うとおりの動作をしていることを確認しました。
ありがとうございました。
> ctags形式と判定されている場合は、このオプションのON/OFFに関わらず、常に
> 先頭だけと判断してしまってもいいと思います。
> 今後のバージョンで修正させていただきます。
よろしくお願いします。
[
△
]