範囲選択後の置換No.00163
若宮 さん 97/12/10 14:42
 
置換の際に開くウィンドウ内のチェック項目の
デフォルトについてのお願いです。
範囲が選択されているときは「選択された範囲内のみ」
がチェック(レ)された状態で置換ウィンドウが開く
様にして頂くと一層便利になると思います。
現在(Versin 2.18)は、範囲を選択したあと置換を
やろうとした場合、「選択された範囲内のみ」が
チェックされている場合と、されていない場合がある
様に思います。
例えば、次のような場合に、「選択された範囲内のみ」
にチェック(レ)が付いていない置換ウィンドウが
開くと思います。
1.範囲を指定しないで、全置換を行う。
  (このとき、「正規表現」と「置換の前に確認」の
  2項目だけがチェックされている)
2.範囲指定する。
3.置換ウィンドウを開く。

[ ]
RE:00163 範囲選択後の置換No.00168
秀丸担当 さん 97/12/11 15:24
 

>範囲が選択されているときは「選択された範囲内のみ」
>がチェック(レ)された状態で置換ウィンドウが開く
>様にして頂くと一層便利になると思います。

「選択された範囲のみ」は、10行くらい選択されていると、
自動でONになります。
選択された行数が少ないと、OFFのままです。
いちおう使い勝手を考慮してこのような仕様になっている
と思うのですが、いかがでしょう?

[ ]
RE:00168 範囲選択後の置換No.00171
テツオ さん 97/12/11 17:16
 
>「選択された範囲のみ」は、10行くらい選択されていると、
>自動でONになります。
>選択された行数が少ないと、OFFのままです。

どうして場合によってチェックがついてたり消えてたりするんだろうと思ってたんで
すが、そういうことだったんですね。

>いちおう使い勝手を考慮してこのような仕様になっている
>と思うのですが、いかがでしょう?

文字列を選択しているのに全文を検索対象にするってのはちょっと不自然な気がしま
す。

[ ]
RE:00168 範囲選択後の置換No.00172
若宮 さん 97/12/11 18:36
 
> 「選択された範囲のみ」は、10行くらい選択されていると、
> 自動でONになります。
> 選択された行数が少ないと、OFFのままです。

そういう仕様でしたか。

> いちおう使い勝手を考慮してこのような仕様になっている
> と思うのですが、いかがでしょう?

範囲を選択してある状態で、置換に入ったときは
大抵、その範囲を対象にして置換を行いたいときでは
ないでしょうか?(皆さん、どうです?)
(今、見てみましたらテツオさんが一票入れて下さった様で・・・)

私は、OFF のままなのを確認せずに、全置換をやって
、「しまった!」と言う失敗がちょくちょくありますんで、
お願いした次第です。

[ ]
RE:00172 範囲選択後の置換No.00175
秀丸担当 さん 97/12/12 16:21
 

>範囲を選択してある状態で、置換に入ったときは
>大抵、その範囲を対象にして置換を行いたいときでは
>ないでしょうか?(皆さん、どうです?)

そうですね。それを使う人から思えばそうだと思います。
でもなぜこのような仕様に至ったのかが気になる・・・

[ ]
RE:00172 範囲選択後の置換No.00220
たけうち さん 98/01/05 17:00
 
たけうちです。

> 範囲を選択してある状態で、置換に入ったときは
> 大抵、その範囲を対象にして置換を行いたいときでは
> ないでしょうか?(皆さん、どうです?)
> (今、見てみましたらテツオさんが一票入れて下さった様で・・・)
わたしも、一票いれます。

ついでなんですが・・・、
行頭からShift+↓で1行を選択して置換しようとすると、
範囲選択してないとみなされているようで、チェックボックスが
グレーになっていて、選択範囲のみの置換ができません。
#Ver.2.18ですが、かなり前からだと思います

選択範囲が1行未満であっても、選択範囲のみの置換が
できるとありがたいです。

ご検討願います。

[ ]
RE:00220 範囲選択後の置換No.00223
秀丸担当 さん 98/01/05 19:06
 
>行頭からShift+↓で1行を選択して置換しようとすると、
>範囲選択してないとみなされているようで、チェックボックスが
>グレーになっていて、選択範囲のみの置換ができません。

一文字の選択〜Shift+↓での選択までは、「検索文字列」として
取り込むようになっています。

範囲選択しただけで全て自動で「選択した範囲のみ」がonになる
ようにすると、単語を一つ選択して、検索文字列に取り込もうと
した場合も、「選択した範囲のみ」がonになってしまうのはマズイ
ですよね。うーん。

[ ]
RE:00223 範囲選択後の置換No.00241
たけうち さん 98/01/07 19:38
 
>一文字の選択〜Shift+↓での選択までは、「検索文字列」として
>取り込むようになっています。
>
>範囲選択しただけで全て自動で「選択した範囲のみ」がonになる
>ようにすると、単語を一つ選択して、検索文字列に取り込もうと
>した場合も、「選択した範囲のみ」がonになってしまうのはマズイ
>ですよね。うーん。

なるほど。
確かに範囲選択して置換スタートすることはよくありますね。
でも、1行の先頭から丸ごと置換する時ってShift+Endで
選択するような気がするけど、私だけかな?

個人的には、Shift+↓って検索文字でなくて、
行を選択してる*つもり*なので、
Shift+↓で選択した時は「選択した範囲のみ」に
してもらえるとうれしいです。

#あっ、絶対変更してほしいわけじゃないですよ

では

[ ]
RE:00241 範囲選択後の置換No.00245
秀丸担当 さん 98/01/08 17:19
 
>個人的には、Shift+↓って検索文字でなくて、
>行を選択してる*つもり*なので、
>Shift+↓で選択した時は「選択した範囲のみ」に
>してもらえるとうれしいです。

いちおう要望の中に盛り込んでおきます。

[ ]