|
>アルビレオです。
>そうですか。失礼しました。
>一応言い訳しておくと丁寧に書かれている割には「理にかなっているか」という
>ことよりも使い勝手の点で大きな問題と思われる
>>「このワードを」「検索・置換したい」を最優先
>>「このワードを」「この範囲で」「検索・置換したい」を最優先
>のどちらを重視するかという機能の衝突にまったく触れられていなかったので、
>そういう機能があることをご存じないのかと勘違いしてしまったわけでして…
いえ、こちらこそはじめが言葉足らずで申し訳ありませんでした。
自分の使い方を前提とした話をしてしまいました。
>了解しました。
>オプションの追加については別に異論はありませんが、どうせならマクロのほう
>で searchdialog, replacedialog にinselect,regular,casesense などのオプシ
>ョンを指定できるようにすればより幅広く使えていいかなぁと思いました。
>TaMaTさんの場合は
>replacedialog inselect;
>といった1行だけのマクロを書いて適当なキーに登録しておけばいいわけです。
>簡単に設定できるほうがいいか、幅広くいろんな用途に使えるほうがいいかとい
>う選択になりますが。
searchdialog,replacedialogにinselectなどは指定できます。
指定した場合、選択範囲が存在すればチェックON、存在さえしなければチェックOFF
となります。
しかし、このようにした場合、当方が希望しております「選択範囲が存在する場合"
選択範囲のみ"は常に有効」
(暗黙的表現ですが)それ以外の大文字小文字区別、正規表現検索などの検索オプショ
ンは
既存どおり"前回検索・置換した際の設定を引き継ぐ"とはならず、
明示的にオプションで指定しない限り強制チェックOFFになったはずです
(もしも現行バージョンでの挙動がそうならない場合はご指摘ください)。
ここでオプション状態を保存/取得/リストアするとなると……面倒そうなので着手し
ていません。
「「コピー」の後に範囲選択を解除する」の選択肢が提供されている以上、製作者様
側のポリシーとしましては
ユーザの利便性が高ければ実現ルートは複数あってもよい、と考えてらっしゃると思
いますので、
とりあえず前述のとおり緊急性は非常に低いですが希望してみました次第です。
|
|