| |
お世話になります。
grep - (開いているファイル全て) に関する挙動についての要望です
■ grep ダイアログのヘルプ
grep ダイアログの [検索するファイル] の拡張として選択できる
(開いているファイル全て) について
ヘルプにこの機能に関する説明が無いように思います。
■ 要望
挙動としては、grep ダイアログからの視点と、検索ダイアログの視点があると思いますが
grep ダイアログからの検索で
(無題) の状態の秀丸も対象に出来る指定は可能でしょうか?
grep の出力に影響するので、副作用のない仕組みが必要ですが、
ファイルパス部分はウィンドウハンドルの値を含まれる何かになると思います
(タグジャンプ F10 で飛びたいので)
あるいは、
各秀丸ウィンドウにおける **現在の操作状態を全く崩さないまま** に、
マクロを駆使することで grep 相当の情報を得ることは実現可能でしょうか?
その秀丸ウィンドウにおいて何行目の何文字目(単位それぞれ)に含まれるか
をリストで取得する関数か、引数にオフセット情報いれて while みたいなものでしょうか
あるいは秀丸ウィンドウを回りながら gettotaltext() と strstr()/FindRegular で
含まれているウィンドウを見つけて、桁と行を取得するようなやり方でしょうか
もっとシンプルにマクロで組めるなら、活用する関数のヒント頂ければそれで自作します。
■ 検索ダイアログのヘルプ
検索ダイアログに [次の秀丸エディタも続けて検索] がありますが
フォーラムの以前の類似の質問の回答で
> 見つからないタブがあったら、飛ばすことはなく、いったんそこで止まります。
という挙動の説明がありますが、これもヘルプに解説が欲しい挙動となります。
よろしくお願いします
|
|