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

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

ツリー一括表示

Nomal 【参考】 プレビュー機能のキーワード強調表示に役立ち.. /nes (18/02/06(Tue) 19:01) [128]
Nomal Re[1]: 【参考】 プレビュー機能のキーワード強調表示に役.. /TaN (18/02/07(Wed) 22:35) [131]
  ┗Nomal Re[2]: 【参考】 プレビュー機能のキーワード強調表示に役.. /nes (18/02/09(Fri) 07:53) [133]
    ┗Nomal Re[3]: 【参考】 プレビュー機能のキーワード強調表示に役.. /TaN (18/02/10(Sat) 00:51) [135]
      ┗Nomal Re[4]: 【参考】 プレビュー機能のキーワード強調表示に役.. /nes (18/02/10(Sat) 19:48) [136]
        ┗Nomal Re[5]: 【参考】 プレビュー機能のキーワード強調表示に役.. /TaN (18/02/11(Sun) 16:56) [137]


親記事 / ▼[ 131 ]
[128]  【参考】 プレビュー機能のキーワード強調表示に役立ちそうなツール
□投稿者/ nes 4回-(2018/02/06(Tue) 19:01:18)

    作者様

    以前、作者様とやりとりさせて頂いた際、
    「プレビュー機能を付けたい。
    欲しい機能として、キーワード強調表示をしたい。
    ソースコードビューワーみたいなものをご存じでしたら教えて欲しい」
    といったことを仰られていました。

    ついこの間ネットで調べ物をしてたら、
    たまたまそれに役立ちそうなツール?を見つけたのでご報告致します。
    (もしもうご存知ならごめんなさい)

    "source-highlight"というツールです。
    ソースを渡すと構文ハイライトを施して吐き出してくれるらしいです。
    参考記事を貼り付けておきます。

    source-highlight
    https://qiita.com/minagawa-sho/items/a3bc0fdb5699050c9744

    isGrepの検索結果出力にこれを通せば、ひょっとしたら検索結果の構文ハイライトができるかも知れません。
    実際に使ってみた訳ではないのですが、
    説明読む限りちょっと希望が持てそうな気がしました。

    何かの参考になれば幸いです。

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



▲[ 128 ] / ▼[ 133 ]
[131]  Re[1]: 【参考】 プレビュー機能のキーワード強調表示に役立ちそうなツール
□投稿者/ TaN 4回-(2018/02/07(Wed) 22:35:39)

    nes様

    情報いただきありがとうございます。
    source-highlight良さそうですね。

    現在の(私の)ステータスを簡単に記しておきますと、
    プレビュー用としてScintillaを最有力に考えていました。
    でしたが、isGrepの中に組み込むにはかなり時間がかかりそう・・・そこで立ち返り、本当に別ウィンドウのプレビューが必要なのか?現在のプレビューを改善していったほうがいいのでは?という状態でした。

    この点、source-highlightは基本的にキーワード判断ロジックがメインだと思うので、対応しやすそうな気がします。(詳細はこれから調査)

    もし対応できた場合の話になりますが、プレビュー方法は、
    ・現在のものにハイライト
    ・メインウィンドウ内に必要なときにプレビュー表示
    ・メインウインドウとは別ウインドウにプレビュー表示
    この3パターンになるかなと思ってます。
    (言葉ではわかりにくいですが)

[ 親 128 / □ Tree ] [ 返信 ] [メール受信/ON] 削除キー/



▲[ 131 ] / ▼[ 135 ]
[133]  Re[2]: 【参考】 プレビュー機能のキーワード強調表示に役立ちそうなツール
□投稿者/ nes 6回-(2018/02/09(Fri) 07:53:09)

    作者様

    プレビュー機能実現のお役に立てば幸いです。

    実は下名、プレビュー機能というものが実際にどういったものなのか、
    実はあまりピンと来ていません。。。

    検索結果を選ぶと隣?近く?にさらに中身が現れて、
    エディタ開かずとも大部分の中身が確認できる、
    さらにエディタ上で付くような構文ハイライトもされる、
    みたいなイメージでしょうか。
    (認識間違ってたらすみません)

    ちょうど下名が先日、補完機能スレの具体案内で貼り付けた、
    1つ目のGIFみたいな感じなのかな?と漠然と思っています。
    (あのGIFには補完候補の上にプレビューらしきものが表示されてましたが。。。)

    もしそんなことができたら、それはすごいですね。
    確かにいちいちエディタで開かず、中身が確認できればかなりいいですね。

    プレビュー機能、実現するといいですね。

    nes
[ 親 128 / □ Tree ] [ 返信 ] [メール受信/ON] 削除キー/



▲[ 133 ] / ▼[ 136 ]
[135]  Re[3]: 【参考】 プレビュー機能のキーワード強調表示に役立ちそうなツール
□投稿者/ TaN 6回-(2018/02/10(Sat) 00:51:29)

    nes様

    プレビュー機能についてはその通りです。
    複数の検索結果が出たときに、どの結果が求めるものか調べるためにエディターと行ったり来たりでは効率が悪いので、プレビュー機能が必要だと思っています。

    > ちょうど下名が先日、補完機能スレの具体案内で貼り付けた、
    > 1つ目のGIFみたいな感じなのかな?と漠然と思っています。

    イメージとしてはそんな感じです。
    ちなみに何というソフトでしょうか?
    このソフトは目指すところがはっきりしていて、これくらいの感じのものを作ってみたいですね。(それにハイライトがあればさらにわかりやすい)

[ 親 128 / □ Tree ] [ 返信 ] [メール受信/ON] 削除キー/



▲[ 135 ] / ▼[ 137 ]
[136]  Re[4]: 【参考】 プレビュー機能のキーワード強調表示に役立ちそうなツール
□投稿者/ nes 8回-(2018/02/10(Sat) 19:48:32)

    作者様

    > ちなみに何というソフトでしょうか?

    すいません。
    実はあのGIF画像は、「何か補完機能のイメージになりそうなものがないかな?」と
    検索してた時にたまたま出てきたもので、
    下名も何のソフトなのかよく分かっていません。。。

    ただ、URLや画面から察するに、"fzf"というソフトっぽいです。
    多分これかな?
    https://github.com/junegunn/fzf

    nes
[ 親 128 / □ Tree ] [ 返信 ] [メール受信/ON] 削除キー/



▲[ 136 ] / 返信無し
[137]  Re[5]: 【参考】 プレビュー機能のキーワード強調表示に役立ちそうなツール
□投稿者/ TaN 7回-(2018/02/11(Sun) 16:56:10)

    nes様

    教えていただきありがとうございます。
    いつも頼ってばかりですみません。

    ググってみたらあちらの世界ではブーム(?)になっているようですね。
    関連ソフトの初コミットみたいな記事もありましたが、
    isGrepは遅くとも2010年に試作版を公開していたので、
    もっと早く正式版レベルにしておけば。。

    何事もやりたいことは早くやらなければいけないということですので、
    補完機能とプレビューもなるべく早めに実現したいところです。

[ 親 128 / □ Tree ] [ 返信 ] [メール受信/ON] 削除キー/


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

- Child Tree -
Powered by CJ Club