秀丸の全置換ダイヤログについてNo.32751
石田 さん 13/11/28 22:24
 
東京・板橋区在住の会社員の石田と申します。

秀丸の全置換ダイヤログについての提案です。現行の秀丸では
置換 / 置換+次 / 一気 / 上候補 / 下候補 / キャンセル  とありますが、これ
だと、置換したくない語句をスキップするのに、下候補までマウスカーソルを移動し
なければならず、置換操作が煩雑に感じます。某フリーエディタでは、
「はい、 いいえ、 キャンセル、 すべて」 となっており、「いいえ」を選択す
ると下候補にカーソルが移動します。(下検索しか出来ませんが)こちらの方が、マ
ウスの移動量が少なく、使い勝手が良い気がします。「全置換ダイヤログ」は歴史的
に定着したそうですが、(某巨大掲示板での、ぞんざいな返答より)

私が利用する主な用途は、書籍等での座談会の発言者名をゴシック体にする時に使っ
ています。発言中の人名は明朝体にしてスキップするときなどに利用しています。
山田:―――
鈴木:―――
野上:――山田さんの―――

もう少し簡便な「全置換ダイヤログ」をユーザが選択できる設定が欲しいと願ってお
ります。

[ ]
RE:32751 秀丸の全置換ダイヤログについてNo.32752
秀丸担当 さん 13/11/29 10:43
 

確かにマウス操作で行う場合、「置換」ボタンと「下候補」ボタンは離れていて、
この2つのボタンで操作するとマウスの移動量が多いと思います。

  [上候補] [下候補] [置換+次] [置換] [一気] [キャンセル]



  置換しますか? [はい] [いいえ] [↑] [すべてはい] [キャンセル]

などのようにボタンの配置を変えたり、ボタン名を変えることは簡単で、プログ
ラムを変えなくてもリソースを変更するだけでできてしまいます。
ただ、いままでずっと下候補は右にある配置だったので突然変えると戸惑う方が
いないか心配ではあります。
やるとしたら動作環境で設定できたらいいかもしれません。
そういう配置にもできたらいいということで、今後のバージョンで検討させてい
ただきます。

----
参考までの情報として、キー操作で行う方法もあります。

「置換(R)」のRなど、アルファベットに下線が付いたものはAltキーとの組み合
わせで操作できることを意味しています。(このボタンに限らずほとんどのダイ
アログボックスで同じです)
ダイアログ中のボタンの太い枠で囲まれたボタンは、Enterキーで押せることを
意味しています。
Alt+NとAlt+Pで上候補/下候補しながら操作するとやりやすいかもしれません。

またはキー割り当てされたものも有効で、標準ではF3とShift+F3で上候補/下候
補しながら置換する方法もあります。

ちなみに個人的には[その他]→[動作環境]→[検索]→[検索での表示]を「範囲選
択」にしておいて、普通に検索をしてから貼り付けするだけという操作をしたり
しています。

----
もう一つ参考までの情報として、正規表現を使った置換をすると一定のルールに
従った置換ができます。

例えば行頭の「山田」を置換するとしたら、「正規表現」をONにして、
検索文字列を「^山田」とすると、行頭にあるものだけが対象になります。

[ ]