検索や置換時に選択した文字列を使用するNo.36585
ばぐすけ さん 18/05/29 10:54
 
検索や置換をするときに、選択している文字列をそのまま検索ボックスに
入力されている状態にする方法はないでしょうか。

Visual Studio 等の開発ツールで、検索しようとしている文字列をまず選択し、
そのまま Ctrl+F で検索ダイアログを表示すると、検索文字列のテキストボックスに
選択した文字列がそのまま入力されているので、すぐに検索できて便利なのです。

方法があれば教えてください。
なければ、今後のバージョンでそのようなオプションを追加していただけると嬉しい
です。

[ ]
RE:36585 検索や置換時に選択した文字列をNo.36586
hexa lion さん 18/05/29 13:56
 
こんにちは

秀丸 32bit バージョン8.81を使用していますが、ご期待されている通りの動作をし
ていると思います。
ご利用になっているバージョン、環境を明記すると、より適切な情報/アドバイスが
あるかもしれません。


[ ]
RE:36586 検索や置換時に選択した文字列をNo.36587
秀丸担当 さん 18/05/29 15:51
 

通常の設定では、範囲選択されていなければカーソル位置の単語が自動的に入力され
ている状態になり、一行内で範囲選択されていれば範囲選択の内容が自動的に入力さ
れます。
複数行が選択されている場合は取得されません。
[その他]→[動作環境]→[検索]→[検索ダイアログ]の「前回の検索文字列を使う」が
ONになっている場合は、自動的な入力は無くて、前回の内容になるので、もしここが
ONだとしたらOFFにするといいと思います。
またはCtrl+Fがマクロに割り当てられている場合は、マクロの動作によります。

参考までの情報として、取得されない設定であっても、もう一度検索コマンドに割り
当てられたキー(Ctrl+F)を押すと、ダイアログ中に強制的に自動入力される方法も
あります。
範囲選択が無い場合は、Ctrl+Fを何回か押すと、押した回数に応じてカーソル位置か
ら続く単語を連続しします。
範囲選択で複数行で取得されない場合でも、Ctrl+Fで複数行を取り込んで取得します。


[ ]
RE:36587 検索や置換時に選択した文字列をNo.36599
ばぐすけ さん 18/06/03 21:02
 
コメントありがとうございます。

>[その他]→[動作環境]→[検索]→[検索ダイアログ]の「前回の検索文字列を使う」
>がONになっている場合は、自動的な入力は無くて、前回の内容になるので、もしこ
>こがONだとしたらOFFにするといいと思います。

ご指摘の通り、このオプションがONになっていました!
お手数おかけしました。

期待通りの動作になりました。

[ ]