6

バックエンドが提供するテキストの断片を表示することで、巨大なテキスト ファイル (Gbs と Tbs のサイズ) をスムーズに表示できる JavaScript で実装されたフロントエンドを備えた優れたテキスト ビューアーの名前を教えてください。

Upd: jQuery Log Viewer プラグインとは異なり、ログの末尾を表示するだけでなく、Page Up、Page Down、および選択したパーセンテージでファイルを表示する何らかの方法 (スクローラーまたは GoTo ボタン) を備えた本格的なテキスト ビューアーにする必要があります。

Upd2: オープン ソースまたはプロプライエタリのいずれかです。

Upd3: 明白なページ付けされたテキストとは異なり、行ごとにスクロール可能にする必要があります

4

3 に答える 3

2

Node.JSを確認してください。これはサーバー側の JavaScript フレームワークであり、膨大な数のプラグインとモジュールが利用可能です。ファイル システム モジュールを介してテキスト ファイルをロードし、http モジュールを介して http 接続を介してそのフラグメントを返すことができます。

于 2012-09-07T12:45:05.270 に答える
1

自分で何かを書かなければならなくなった場合は、オープンソースのLogMonitorが便利な出発点になるかもしれません (免責事項 - 私が書きました)。

そのままではファイルの末尾を表示するだけですが、バックエンドの Java コードはファイルのフラグメントを返すことができ、フロントエンドはそれらをきれいなフォーマットで表示するので、それを使って何かできるかもしれません。

于 2012-09-07T16:24:28.980 に答える
0

あなたが言うように、すでにバックエンドを解析してログフラグメントを準備している場合は、YUIエディターのような単純なものをフロントエンドで使用できますか?

YUIは高度にカスタマイズ可能で、他のエディターと同じように見えます。さらに、YUIの構成、イベント、フックなどを取得できます。

編集:私はあなたがバックエンドパーサーを持っていないのを見ました。その場合、YUIを以前に提供されたノード回答Joshと組み合わせます。実際、YUIはノード対応であるため、おそらくバックエンドでも使用できます。

于 2012-09-14T06:44:31.893 に答える