isGrep 全文検索+インクリメンタルサーチ

HOME HELP 新規メッセージ 新着記事 ツリー表示 スレッド表示 トピック表示 発言ランク 検索 過去ログ

[70]  【提案】1文字目が大文字で入力されたら一時的にその時だけ自動で大文字小文字区別して検索する機能
□投稿者/ nes 2回-(2017/07/15(Sat) 17:59:04)

    作者様

    大文字小文字区別して検索したい時がちょくちょくあります。
    もちろん、"Case"をオンにすれば可能なのですが、
    以下2点で下名はつまづくことが結構あります。。

    (1) "Case"切り替えの手数
    大文字小文字区別して検索する為には、
    1. Alt-Cで"Case"をオン
    2. 検索後入力
    3. Alt-Cで"Case"をオフ(大文字小文字区別検索を終える場合)
    この1.と3.の"Case"オンオフが億劫で
    そのまま区別なしで検索文字を入力してしまうことが下名の場合多いです。。。
    (結果、検索結果が(小文字のも入ってくるので)膨大になって結局後で苦しむんですが))

    (2) "Case"オン外し忘れ
    検索結果が膨大になるのを防ぐため為に、(重い腰を上げて?)"Case"をオンにしたものの、
    こんどは"Case"をオフにし忘れ、次の(大文字小文字区別して欲しくない)検索時に
    「あれ?検索結果が全然出てこない(もしくは異様に少ない)。なぜ??」
    なんてことに。。。orz
    (こんなアホなことに陥ってるのは下名だけ?)

    これを、より気軽に大文字小文字区別して検索できないかな?と思ったのですが、
    例えば、
    1文字目が大文字で入力されたら、
    それを合図に、その時だけ一時的に大文字小文字区別して検索してくれたら嬉しいかな、と。
    そうすれば、"Case"オンオフの手間や、オフにし忘れて結果が全然出てこない等がなくなり、
    かつ、かなり気軽に大文字小文字区別検索を活用できるのでは?と思いました。

    例えば、
    "moorea"で検索すれば、

    "moorea"
    "Moorea"
    "MOOREA"

    が引っかかりますが、

    "Moorea"だけ引っ掛けたい時は、文字通り"Moorea"と打てば、

    "Moorea"

    だけが検索結果に出てくる、と。

    これが、もし可能になれば、
    たとえば、作者様のようにプログラミングをされる方であれば、
    関数名や定数とか、
    大文字で始まるようなものをより気軽に引っ掛けやすくなるんじゃないかな?と思います。

    一時的に大文字小文字区別したい時は
    一文字目を大文字にしてやる、
    恒久的に大文字小文字検索したい時は、
    "Case"をオン、のような棲み分けができるといいのではないかな、と思いました。
    どうでしょうか?

    ※ちなみに発動を、
    「1文字目が大文字」とする以外に、
    「検索文字中に(どこでもいいから)大文字が含まれていたら」とする方法もあります。

    例えば"isGrep"を文字通り引っ掛けたい時、
    「1文字目が大文字」で判定だと
    "IsGrep"としなければならず、結果"isGrep"が引っかからないとかでてくる可能性があります。

    ひょっとしたら、「検索文字中に(どこでもいいから)大文字が含まれていたら」の方がいいかも知れません。
    わざわざ、検索文字の一部を大文字で入力する場合は、大抵区別して欲しい場合が多いと思うので。
    (区別してほしくないなら、小文字で全部打てばいいわけですし)

    nes
  [メール受信/ON] 削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: 【提案】1文字目が大文字で入力されたら一時的にその時だけ自動で大文字小文字区別して検索する機能 /TaN
 
上記関連ツリー

Nomal 【提案】1文字目が大文字で入力されたら一時的にその時.. / nes (17/07/15(Sat) 17:59) [70] ←Now
Nomal Re[1]: 【提案】1文字目が大文字で入力されたら一時的にそ.. / TaN (17/07/27(Thu) 23:18) [77]
  ┗Nomal Re[2]: 【提案】1文字目が大文字で入力されたら一時的にそ.. / nes (17/07/29(Sat) 22:39) [78]
    ┗Nomal Re[3]: 【提案】1文字目が大文字で入力されたら一時的にそ.. / TaN (17/07/30(Sun) 22:55) [79]
      ┗Nomal Re[4]: 【提案】1文字目が大文字で入力されたら一時的にそ.. / nes (17/07/31(Mon) 22:20) [80]
        ┣Nomal Re[5]: 【提案】1文字目が大文字で入力されたら一時的にそ.. / TaN (17/07/31(Mon) 23:33) [81]
        ┗Nomal Re[5]: 【提案】1文字目が大文字で入力されたら一時的にそ.. / TaN (17/08/01(Tue) 22:53) [82]
          ┗Nomal Re[6]: 【提案】1文字目が大文字で入力されたら一時的にそ.. / nes (17/08/02(Wed) 13:22) [83]
            ┗Nomal Re[7]: 【提案】1文字目が大文字で入力されたら一時的にそ.. / TaN (17/08/02(Wed) 22:48) [84]
              ┗Nomal Re[8]: 【提案】1文字目が大文字で入力されたら一時的にそ.. / nes (17/08/03(Thu) 22:39) [85]
                ┗Nomal Re[9]: 【提案】1文字目が大文字で入力されたら一時的にそ.. / TaN (17/08/06(Sun) 00:40) [86]
                  ┗Nomal Re[10]: 【提案】1文字目が大文字で入力されたら一時的にそ.. / nes (17/08/06(Sun) 21:26) [87]
                    ┗Nomal Re[11]: 【提案】1文字目が大文字で入力されたら一時的にそ.. / nes (17/11/27(Mon) 19:28) [115] 解決済み!

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信



□ 書きこむ際の注意
Pass/

HOME HELP 新規メッセージ 新着記事 ツリー表示 スレッド表示 トピック表示 発言ランク 検索 過去ログ

- Child Tree -
Powered by CJ Club