isGrep 全文検索+インクリメンタルサーチ
HOME
HELP
新規メッセージ
新着記事
ツリー表示
スレッド表示
トピック表示
発言ランク
検索
過去ログ
[
最新記事及び返信フォームをトピックトップへ
]
[トピック内全40記事(36-40 表示)] 全ページ数 / [
0
] [
1
] [
2
] [
3
] [
4
] [
5
] [
6
] [
7
]
■177
/inTopicNo.36)
Re[30]: 【提案】検索語入力中の過去入力履歴からのサジェスト・補完機能
□投稿者/
TaN
31回-(2018/04/02(Mon) 23:00:03)
nes様
早速のフィードバックいただきありがとうございます。
問題点を修正しておきました。(Ver.1.4.8)
・候補一覧の背景色が最初だけ白になる問題
・グリッドエラーの修正
グリッドエラーは範囲外で、かつ個数が3の倍数以外のときに発生していました。
ご協力いただきありがとうございました。
それから、
> ・一度検索をしたファイルでないと候補に出てこない
この件ですが、やはり検索対象ファイルが多いと、(初回の)検索に時間がかかり、入力する度に候補一覧の内容が異なる場合があると思います。(一度全ファイルを検索させればその後は今までどおり高速に検索できるようになります)
→ メール受信=ON /
引用返信
/ チェック-
■178
/inTopicNo.37)
Re[31]: 【提案】検索語入力中の過去入力履歴からのサジェスト・補完機能
□投稿者/ nes
26回-(2018/04/04(Wed) 01:45:07)
作者様
> ・候補一覧の背景色が最初だけ白になる問題
ありがとうございます!
無事、Ver.1.4.8にて初回だけ背景色が変わる、ということがなくなりました。
> ・グリッドエラーの修正
無事原因が突き止められて良かったです。
下名の環境でも、以前グリッドエラーが起きていたような状況で試してみましたが、
今の所エラーは起きなくなっています。
> 検索対象ファイルが多いと、(初回の)検索に時間がかかり、
下名の環境では特に遅いと感じることはありません。
(扱っているのが自分のメモ書きなので、
数が知れているのもあるかも知れませんが)
それに、初回が多少遅くなっても、
それを補って有り余るメリットがあると思います。
nes
→ メール受信=ON /
引用返信
/ チェック-
■179
/inTopicNo.38)
Re[32]: 【提案】検索語入力中の過去入力履歴からのサジェスト・補完機能
□投稿者/ nes
27回-(2018/04/04(Wed) 20:30:43)
作者様
サジェスト欄について1点気になったので追記します。
■ Enterで自動発動ショートカット文字表示を維持したままサジェスト欄閉じれるようにした方が良いのでは?
現状、サジェスト候補選んだ後、検索結果を開く為にサジェスト欄から出る必要があります。
その方法としてESCとTABがあると思うのですが(他にもあったらすいません)、
ESC
- サジェスト候補閉じSearch欄へフォーカス移るが、検索結果欄の自動発動ショートカット文字が消えてしまう
TAB
- 検索結果欄の自動発動ショートカット文字は維持してサジェスト欄抜けれるが、AND欄へフォーカスが移ってしまう
なので、
Enterで、
- 候補確定しサジェスト欄閉じる
- 検索結果欄の自動発動ショートカット文字は維持
- フォーカスはSearch欄へ
- カーソルはSearch欄検索語の末尾に(続きを即入力可 or セットした検索語を即修正にかかれるように)
といいなと思いました。
nes
→ メール受信=ON /
引用返信
/ チェック-
■180
/inTopicNo.39)
Re[33]: 【提案】検索語入力中の過去入力履歴からのサジェスト・補完機能
□投稿者/
TaN
32回-(2018/04/05(Thu) 22:52:16)
nes様
ご提案ありがとうございます。
サジェスト機能、いまだに便利さを実感できるほど使い込んでいないのですが、、
確かにEscキーはすべてリセットされるものなので、別のキーがあったほうがいいかもしれませんね。
対応したものを公開しておきました。Ver.1.4.9
→ メール受信=ON /
引用返信
/ チェック-
■181
/inTopicNo.40)
Re[34]: 【提案】検索語入力中の過去入力履歴からのサジェスト・補完機能
□投稿者/ nes
28回-(2018/04/05(Thu) 23:39:36)
作者様
サジェスト欄Enterの件、早速対応頂きありがとうございます!
> サジェスト機能、いまだに便利さを実感できるほど使い込んでいないのですが、、
下名もまだヨチヨチですよ。
新しいものに馴染むには少々時間がかかるのは仕方ないです。
(作者様に初めてショートカット機能を実装頂いた時もそうでした。
馴染むのにはなかなか時間がかかりましたが、
今となってはカーソルで検索結果は選びたくないです^^;)
検索対象ファイルからの語句抽出機能が実用的になってくれば、
きっと便利さが実感できると思います。
(作者様のようにプログラミングされる方であれば、
長ったらしい関数名や命令名をほとんど打たずに済ませられるようになると思うので)
そうなるのが、とても楽しみです。
nes
→ メール受信=ON /
引用返信
/ チェック-
チェック記事を
編集
削除
削除キー/
このトピックをツリーで一括表示
<前のトピック内容5件
このトピック内容の全ページ数 / [
0
] [
1
] [
2
] [
3
] [
4
] [
5
] [
6
] [
7
]
このトピックに書きこむ
Name
/
E-Mail
/
└> 関連するレス記事をメールで受信しますか?
NO
YES
/ アドレス
非公開
公開
Title
/
URL
/
Comment/ 通常モード->
図表モード->
(適当に改行を入れて下さい)
> 作者様 > > 補完・サジェスト候補機能、3週間ほど試してみました。 > > とても良いです。 > これまで打ち溜めてあった入力履歴約2500件(下名の場合)のおかげで、 > 大抵補完かサジェストが効いてくれてかなり快適です。 > > 大幅に打鍵数減らせましたし、 > 誤爆・逆誤爆も起きにくくなったように感じます。 > > 以下これまでの気付き事項です。 > > ■ サジェスト候補ヒット箇所ハイライト > やっぱり何と言っても、isGrepなのでサジェスト候補もハイライトして欲しいです。 > > ■ 履歴進む・戻る機能実装 > これも是非実装して頂ければ。 > (ついさっき入力した語で再度検索したいということがよくあるので) > > ショートカットキーは別にAlt+←/→でなくても構いません。 > (一般的なブラウザの進む・戻ると合わせておくと馴染みやすいかなと思ったので) > > ちなみに本機能は、サジェスト候補やAlt+↓のプルダウンすら出さず、 > Search欄の検索語だけが次々変わっていくイメージです。 > (過去の下名の提案書き込み見ると、明記してなかったようなので念のため) > > ■ Tabでサジェスト候補次々移動 > 現状はTabは候補一覧へフォーカスが移るだけで、その後はカーソルキー移動が必要です。 > (現状はTab押していくと、Search欄 > サジェスト候補フォーカス > (次のサジェスト候補行かずに)AND欄 > Directory欄...) > > できればサジェスト候補上下移動もTab/Shift+Tabでできた方がIMEみたいで直感的かな?と思いました。 > AND欄やDirectory欄へは、Alt+AやAlt+Dで直接移動できるので。 > > ※ただ、もしサジェスト候補をhit-a-hintライクにダイレクトに選択できるようになったら、あまり使わなくなってしまうかも知れません。。。 > > ■ サジェスト候補をhit-a-hintライクにダイレクトに選択 > これ、できるようになるといいですね。 > > 方法としては、IME変換候補みたく、サジェスト候補頭に事前にアルファベット割振り、 > そのアルファベットでダイレクトに選べればいいかな?と思うのですが、 > どうやってそのアルファベット指定するかですね。 > > - サジェスト候補にフォーカスある状態でのアルファベット単押し(自動発動有効だとぶつかるかも) > - Ctrl+Shift+アルファベット等の3キー同時押し > - 何らかのプレフィックスキー押した後、目当てのアルファベット押す2段階キーマップ式 > とかでしょうか? > (カーソルキーで選びにいく手間考えたら3キー押しでもずっと楽のような気がします) > > ■ 打ち間違った入力履歴を簡単削除 > 例えば、"moorea"を"morea"と打ち間違って検索してしまった場合や、 > "calendar"を"calender"等綴りミスしてしまった場合、 > (当然ですが)入力履歴に残ってしまい、 > 次回以降、補完やサジェスト候補に出てきてしまいます。 > 選んでも、当然何も検索結果が出ない or 誤った結果が出てくるだけなので消したいです。 > > 始めはPatternHistory.txtを直接編集すればいいかな?と思っていたのですが、 > PatternHistory.txtには、例え全く同じ検索語でも検索した回数分だけ重複していようとどんどん履歴が残っていくようで、重複分を探して消していくのが大変でした。 > > 例えば、サジェスト候補で消したい入力履歴にカーソル合わせ、 > Ctrl+DelとかShift+Delとかで簡単に消せる手段があるといいな、と思いました。 > (PatternHistory.txt自体にも重複検索語は保存しない方がいいのでは?) > > ■ PatternHistory.txtによく使う検索語を予め突っ込んでおくと便利 > これは本来の使い方とはちょっと違うかもしれませんが、 > よく使う長めの検索語リストや自分がよく使う打つのが面倒な用語集みたいなのを、 > PatternHistory.txtに予め突っ込んでおくと補完しまくってくれてかなり便利です。 > > 作者様のようにプログラム組まれる方であれば、 > 長い関数名や命令一覧みたいなのを用意してここに突っ込んでおくと捗るのでは? > > ※理想的には、サジェスト候補選ぶ必要ないくらい入力履歴を自分でメンテしていくといいかも知れません。 > IMEでいえば正しい変換候補が一発で出てくれる、みたいな。 > > nes
解決済み!
BOX
解決したらチェックしてください! 解決理由も必ず記入してください。
削除キー
/
(半角8文字以内)
□ 書きこむ際の注意
この掲示板はタグを利用できます。
名前、コメントは必須記入項目
です。記入漏れはエラーになります。
URLは自動的にリンクされます。
削除キー
を覚えておくと、
自分の記事の編集・削除
ができます。
Pass/
HOME
HELP
新規メッセージ
新着記事
ツリー表示
スレッド表示
トピック表示
発言ランク
検索
過去ログ
-
Child Tree
-
Powered by CJ Club