タグジャンプ関連でNo.35487
tok さん 16/12/20 19:37
 
データの不具合個所を調べるプログラムが書きだした
エラー箇所情報が以下のAのようになっていまして、
タグジャンプさせようとしたのですが、不可でした。

A
.C:\Kanti\サンプル\Meisai.Dat 20  (以降略)

ファイル名を””で囲ってみましたがそれもダメで

B
."C:\Kanti\サンプル\Meisai.Dat" 20  (以降略)

先頭の[.]を除去してみますと、c1,c2ともOKでした。

C1
"C:\Kanti\サンプル\Meisai.Dat" 20  (以降略)
C2
C:\Kanti\サンプル\Meisai.Da" 20  (以降略)

実は先頭の[.]はアウトライン見出しとして利用しており
外したくないのです。
Bの状態でタグジャンプする方法はないだろうかと
秀丸ヘルプのタグジャンプ仕様などを探してみましたが
見つけられませんでした。

AまたはBの状態でタグジャンプする方法などについて
何かアドバイスいただけるとありがたいのですが、
よろしくお願いします。

[ ]
RE:35487 タグジャンプ関連でNo.35488
山紫水明 さん 16/12/20 20:55
 
 tokさん,

 次のようなマクロを使ってみたらいかがでしょう。
 適当な名前をつけてマクロ登録し,キー割り当てしておけば,通常のタグジャンプ
にも使えると思います。
//-------------------------------------//
#roothandle = hidemaruhandle(0);
golinetop2;
if( code == 0x2e ) {
    delete;
    tagjump;
    #jumphandle = hidemaruhandle(0);
    setactivehidemaru #roothandle;
    undo;
    setactivehidemaru #jumphandle;
} else {
    tagjump;
}
endmacro;
//-------------------------------------//

                    山紫水明
                    SANSHISUIMEI

[ ]
RE:35488 タグジャンプ関連でNo.35489
tok さん 16/12/20 23:11
 
山紫水明 さん
ありがとうございます。
上手くいきました。

それで、申し訳ないですが,

ジャンプさせる行ですが
.."C:\Kanti\サンプル\Meisai.Dat" 20  とか
..C:\Kanti\サンプル\Meisai.Dat  20  とか
C:\Kanti\サンプル\Meisai.Dat   20  とかもあり得ます

なので

行頭文字が ["]でなく[a-z]でもない限りは続いて除去する
というようにお願いできないでしょうか

勝手なお願いですみませんがよろしくお願いします。

tok


[ ]
RE:35489 タグジャンプ関連でNo.35491
秀丸担当 さん 16/12/21 08:50
 

少し前に似たご要望をいただいて、現在β版のV8.69β4では、設定でタグジャン
プ対象を指定できるようになっています。
以下のページの「先行開発バージョンはこちら」から試していただくことができ
ます。
http://hide.maruo.co.jp/software/hidemaru.html

[その他]→[動作環境]→[その他のコマンド]→[タグジャンプ]のところに「タグ
ジャンプ対象を正規表現指定」があり、これをONにして、例えば正規表現は
[A-Za-z"].*
というようにしておくと、できるようになります。

[ ]
RE:35491 タグジャンプ関連でNo.35492
tok さん 16/12/21 09:35
 
秀丸担当 さん
早速ダウンロードしてみて行ってみました。
上手くいきました。
ありがとうございました。
tok


[ ]
RE:35488 タグジャンプ関連でNo.35494
tok さん 16/12/21 11:25
 
山紫水明 さん
ありがとうございます。
上手くいきました。

それで、申し訳ないですが,

ジャンプさせる行ですが
.."C:\Kanti\サンプル\Meisai.Dat" 20  とか
..C:\Kanti\サンプル\Meisai.Dat  20  とか
C:\Kanti\サンプル\Meisai.Dat   20  とかもあり得ます

なので

行頭文字が ["]でなく[a-z]でもない限りは続いて除去する
というようにお願いできないでしょうか

この件ですが、
別途、秀丸担当さんから本体にその機能をサポートして
いただきました。
現在、F11に山紫水明さんのマクロ、F12に秀丸本体のものを
あてて両方使えるようにしています。

そういうことなので上の機能も実現していただくとありがたいので
よろしくお願いします。
なお、マクロ版ですと一瞬ですが画面のちらつきのようなものが出ます。もし改善で
きるようでしたら合わせてお願いできると
ありがたいです。

重ね重ねすみません、よろしくお願いします。
tok





[ ]