置換ウインドウの動作についてNo.35710
fujiifg さん 17/03/30 21:03
 
秀丸エディタ、便利に使わせていただいております。
使っていて少し不便に感じた点があったので、ご報告させて頂きます。


『置換ダイアログ』で『上検索/下検索/適用』を実行した際にダイアログが閉じてし
まいますが、「置換え候補を一時的に確認したい!」というときなどに「あっ!」と
なってしまいます。

一旦『検索ダイアログ』で確認してから『置換ダイアログ』に以降すれば問題無いと
は思うのですが、『検索ダイアログ』にある『検索したら閉じる』のようなオプショ
ンがあると便利ではないでしょうか。

※まだまだ使い込みが足らず、もし既に設定などで変更が出来るものであれば申し訳
ありません。

様々な対応でお忙しいとは思いますが、ご検討頂けたら幸いです。

[ ]
RE:35710 置換ウインドウの動作についてNo.35713
秀丸担当 さん 17/03/31 12:47
 

関連する操作としては、置換ダイアログで「全置換」の右の▼マークから「適用
して閉じる」があります。
入力した検索文字列と置換文字列を反映するだけで、置換は行いません。カーソ
ル位置はそのままです。

いったん検索するだけで置換は行わない操作としては、置換ダイアログで「置換
の前に確認」をONにする方法があります。
確認しながら置換することができます。

または、検索でヒットしたとき範囲選択するようにすると、通常の検索と貼り付
けでやる方法もあります。
[その他]→[動作環境]→[検索]で「検索での表示」を「範囲選択」にします。
あらかじめ置換後の内容をクリップボードにコピーしておき、検索ダイアログで
検索して、ヒットしたら貼り付けます。範囲選択が置き換わるので置換になりま
す。

[ ]
RE:35713 置換ウインドウの動作についてNo.35717
fujiifg さん 17/04/04 14:46
 
>「置換の前に確認」をONにする方法があります。
置換だけでなく、「下へ」「上へ」でも確認ダイアログが表示されるんですね!これ
で解決出来そうです!ありがとうございます。


>[その他]→[動作環境]→[検索]で「検索での表示」を「範囲選択」にします。
オプションで色々な項目をいじってしまったので、それが影響しているのかもしれま
せんが…
上記の設定後に検索を行い、範囲選択担った状態で貼り付け操作など(貼り付け以外
のキー入力なども含め)しようとしたところ、キー入力が全て検索ダイアログ側に戻
ってしまうようでした。

※連続した置換に関しては『「置換の前に確認」をONにする方法』で教えて頂いた方
法で全く問題ないのですが、念の為ご報告いたします。

[ ]
RE:35717 置換ウインドウの動作についてNo.35720
秀丸担当 さん 17/04/05 08:53
 

「検索での表示」を「範囲選択」にしたときは、検索ダイアログで「下検索」を
押すなどをして検索ダイアログを閉じた後のことでした。
「下候補」(標準でF3)、「上候補」(標準でShift+F3)をすると範囲選択され
るので、その状態で貼り付けをします。

検索ダイアログは、もともと検索ダイアログのみが操作できて、本体は操作でき
ないという位置づけのダイアログでした。(「開く」や設定ダイアログと同じ)
あるときご要望によって本体のテキストをコピーして検索ダイアログに貼り付け
たいということがあり、後からコピーだけは可能なように修正されました。
検索ダイアログを出したまま編集はできないという仕様になっています。
そのため、検索ダイアログを出したまま本体をクリックできるのは、一般的な動
作ではなく、わかりにくいと思います。
今後、本体をクリックしたときは検索ダイアログのタイトル表示を変えるなど、
そうであることをわかりやすいように修正したいと思います。

[ ]
RE:35720 置換ウインドウの動作についてNo.35726
fujiifg さん 17/04/10 16:03
 
ご返答頂きありがとうございます!

>>一旦閉じて下候補検索→貼り付け
小さめな文章の単純な置換えであればこの方法が簡単で良さそうですね。
ご教示頂きありがとうございます!

>>検索ダイアログ動作とそうなった経緯
なるほど。そういった経緯があったのですね!

本体側をクリックといえば、以前使っていたエディタの検索ボックスが
『検索ダイアログが表示されたまま本体側の編集が可能』
という仕様だったのを思い出しまして、そういう設定も出来たりすると便利なのかな
なんて思ったりしました。
(他の機能との兼ね合いや設計思想なども絡んでくると思うので、そう簡単なことで
はないとは思うのですが)
あくまで一意見として見てもらえましたら幸いです。

気がつけば要望ばかりになってしまい申し訳ないのですが…
今後ももっともっと使い込んでより便利に使わせていただきたいと思います!
ご対応頂きありがとうございました。

[ ]