アウトラインの枠での検索に関してNo.09634
EXZS さん 06/03/03 00:55
 
えっと以前ご質問したアウトラインの枠での検索動作に関して
要望を出させて頂きます(そのまま却下でもかまいませんが)

1.項目を選択した状態で検索を選択した場合、枠に表示されている
 文字列をそのまま全部取り込んで欲しい。
 現状だと間にスペースが入るとそれ以降が取り込まれません
 せっかく関数一覧の場合は関数本体だけを表示しているのに
 勿体ないと思います。

2.選択した項目の文字列を取り込んでファイル内の検索、あるいは
 grepをしたい

今回使ってみて思ったのは、
・枠内の検索だとあまり文字列を取り込む必然性が低いかなぁ
・ただしファイル内を検索出来るとなると使い道がいっぱい出てくる
と言う事で、現状の機能だとちょっぴり勿体ないかなぁ〜と思います。 

[ ]
RE:09634 アウトラインの枠での検索に関しNo.09653
秀丸担当 さん 06/03/03 14:37
 

>1.項目を選択した状態で検索を選択した場合、枠に表示されている
> 文字列をそのまま全部取り込んで欲しい。
> 現状だと間にスペースが入るとそれ以降が取り込まれません
> せっかく関数一覧の場合は関数本体だけを表示しているのに
> 勿体ないと思います。

この点は、前も書いたのですが、関数名を取り込んでも、その関数はそこにある
のだからその関数を検索する意味は無いのではないでしょうか。

現状で、カーソル位置にある単語を取り込んでいるので、関数を呼び出している
ところにカーソルを置いて、枠に移動、そして検索とすると、ファイル内ダイレ
クトタグジャンプのように使うことができます。


>2.選択した項目の文字列を取り込んでファイル内の検索、あるいは
> grepをしたい

こちらはできたら便利だと思います。
具体的なユーザーインターフェースをどうするかを考えると悩ましいです。

[ ]
RE:09653 アウトラインの枠での検索に関しNo.09658
EXZS さん 06/03/03 15:18
 
>この点は、前も書いたのですが、関数名を取り込んでも、その関数はそこにある
>のだからその関数を検索する意味は無いのではないでしょうか。

それはそうなのですが、文字列を取り込むというアクションを
活用することを考えれば、全部取り込んで必要なものを削るか
付け足すかということを想定しております。

というか、そういう使い方しか想定しないのであれば、枠内の検索は
最初から空欄でも良いのではないか?という気もします。
(というのを前回のコメントで書こうかと思ってやめました)

>現状で、カーソル位置にある単語を取り込んでいるので、関数を呼び出している
>ところにカーソルを置いて、枠に移動、そして検索とすると、ファイル内ダイレ
>クトタグジャンプのように使うことができます。

とは思うんですが、現状マウスオペレーションにて枠内で検索を
出そうとする限り、右クリックでどうしても項目が選択されてしまい
選択され直すとカーソルが行の先頭に・・・

とか思いましたが、同じ行の項目を右クリックするとカーソルが
移動しないのですね。この動作はわかりませんでした。

#でもこれだとそのままgrepした方が早かったりとも思ったりします

個人的には2.の機能が念頭にあっての1.なので1.単体であれば
現状でもかなわないかと思います

[ ]
RE:09658 アウトラインの枠での検索に関しNo.09676
秀丸担当 さん 06/03/06 10:39
 

>それはそうなのですが、文字列を取り込むというアクションを
>活用することを考えれば、全部取り込んで必要なものを削るか
>付け足すかということを想定しております。
>
>というか、そういう使い方しか想定しないのであれば、枠内の検索は
>最初から空欄でも良いのではないか?という気もします。
>(というのを前回のコメントで書こうかと思ってやめました)

個人的には空欄でもかまわないとは思いますが、もったいないかどうかという発
想でいくと、現状で使い道があったようです。

>とは思うんですが、現状マウスオペレーションにて枠内で検索を
>出そうとする限り、右クリックでどうしても項目が選択されてしまい
>選択され直すとカーソルが行の先頭に・・・
>
>とか思いましたが、同じ行の項目を右クリックするとカーソルが
>移動しないのですね。この動作はわかりませんでした。
>
>#でもこれだとそのままgrepした方が早かったりとも思ったりします
>
>個人的には2.の機能が念頭にあっての1.なので1.単体であれば
>現状でもかなわないかと思います

枠内の移動によってカーソルが移動した場合と、カーソルを移動させずに検索し
た場合とで挙動を変えると合理的になるかもしれないです。
ネタとして参考にしたいと思います。

[ ]