directtagjump で '(行番号):' の右No.15248
安久津 さん 03/08/17 12:52
 
あくつです。
秀丸 v3.19 です。

(1) tags
C:\jdk1.3.1_02\demo\applets\Foo.java(1): public class Foo
C:\jdk1.3.1_02\demo\applets\Foo.java(3): getFoo(
C:\jdk1.3.1_02\demo\applets\Foo.java(4): setFoo(

(2) Bar.java の中。
    Foo にカーソルを置いて、directtagjump すると、
    上記の3つがジャンプ先候補になります。
    「そんな?」って思いました。

(3) Bar.java の中。
    demo にカーソルを置いて、directtagjump すると、
    やはり、上記の3つがジャンプ先候補になります。


    tags の '(行番号):' の右側だけを調べるべきだと思います。

[ ]
RE:15248 directtagjump で '(行番号):' No.15253
秀丸担当 さん 03/08/18 16:33
 

>    tags の '(行番号):' の右側だけを調べるべきだと思います。

これは、行番号とコロンの間に空白が無いためと思われます。
このtagsファイルは、独自に作ったものでしょうか。

秀tagsで作成したtagsファイルの場合、「(行番号) : 」といった感じに、コロ
ンの前後に半角空白があります。
これと同じ形式になっていれば、コロンより右側だけを検索するようになります。

[ ]
RE:15253 directtagjump で '(行番号):' No.15255
安久津 さん 03/08/18 19:55
 
あくつです。

>>    tags の '(行番号):' の右側だけを調べるべきだと思います。
>
>これは、行番号とコロンの間に空白が無いためと思われます。
>このtagsファイルは、独自に作ったものでしょうか。
はい。

>秀tagsで作成したtagsファイルの場合、「(行番号) : 」といった感じに、コロ
>ンの前後に半角空白があります。
>これと同じ形式になっていれば、コロンより右側だけを検索するようになります。
確認しました。
お騒がせしました。(^^;)

では。

[ ]