■フリーソフトメイン画面。指定文字列をハイライト表示させることが可能。大容量ファイルの読み込みに対応したテキストビューア。膨大な行数のテキストでも、必要な個所を表示させたり、任意の文字列を含む行を抽出したりを快適に行える。「SimpleDipper」は、大容量のテキストファイルを読み込み、任意の行をすばやく表示できるソフト。容量約1GB、行数400万行ほどのテキストファイルを読み込むことが可能。JIS/EUC-JP/Unicode(UTF-8)、改行コードはCR+LFまたはLFに対応する。目的の行を表示させるには、表示行数と表示開始位置を指定すればよい。表示行数は、読みはじめから何行まで表示させるかを1〜999行で指定できる。表示開始位置は「ヘッダー」「最新行」「%指定」の3種類から選択できるようになっている。表示開始位置で「最新行」を選択した場合は、テキストの内容を自動更新し、常に最新の行を表示させることが可能。自動更新の頻度は0.5/1/5/10/30/60秒から選択できる。「%指定」では、表示開始位置を0.00001%の精度で指定することが可能だ。表示内容のコピー1行に表示させる最大文字数の指定などを行うことが可能。表示内容のコピーでは、指定した表示行数分のテキストがクリップボードに転送される。EYEサーバログなどのテキストファイルでは、容量はGB級、行数は数百万行になるものはざらにある。した大容量のファイルを一般的なテキストエディタで開こうとすると、内容をすべて表示しきれなかったり、表示できても動作が緩慢になったりと、不便に感じることが多々ある。「ほんの数行を確認したいだけ」なのに、なかなか目的の行を表示できず、うんざりしてしまったことはないだろうか。「SimpleDipper」は、そうしたGB級・数百万行のテキストファイルを閲覧するのに最適なソフト。テキスト編集などの機能を搭載せず、文字列の検索(ハイライト表示)など、閲覧に便利な機能のみに限定することで、軽快な動作を実現している。スクロールもスムーズで、文字列をハイライト表示させておけば、目的の行をすばやく探し出すことができる。内容確認の際は、表示行数を絞り込んでおくと便利。同じような書式・内容の行が多いログファイルなどの確認では、いつの間にか目的の行と異なる行を読んでしまったりなど、往々にしてミスを起こしがち。筆者はそうしたとき、不要な行が見えなくなるようにウィンドウ自体を狭めたり、目的の行周辺を新規ウィンドウにコピー&ペーストしたりしていたが、「SimpleDipper」で表示行数を10行ほどに指定すれば、そんな手間からも解放される。サーバログの管理やデータ解析など、テキストエディタで表示できないような大容量テキストを扱う際に、強力な手助けとなるソフトだ。ファイルに遭遇したのですが、一般的なエディタでそのファイルを開こうとして苦労した経験があります。Linux等のビューアではすんなりスムーズに表示されたので、その違いは何なのかということに興味を持ったのがはじまりです。改行カウント等、テキストの容量に依存する計算処理を回避した点です。それにより、いろいろな制約が入るのですが、指定個所に直感的にスムーズにスクロールできるようにすることは妥協できないため、%指定で表示するようにしました。ユーザにお勧めする使い方ログデータの閲覧や、大量のCSVデータ等の閲覧等に便利です。ピックアップしたテキストデータをコピーして、他のアプリケーション(エディタ等)に流用する等の作業に適しております。最終行追跡も備えているので、随時追記されるデータをリアルタイムに表示させることも可能です。今回は他のコンソールにも流用できる開発環境で開発したので、MacやLinux、モバイルの環境でも利用できるようにしたいと思っています。最新情報はこちらで確認できます。http://ltside.com/上で紹介したソフト(およびその関連ソフト)のソフト詳細ページにジャンプします。ソフト詳細ページからリンクされたダウンロードページでソフトをダウンロードできます。ソフト詳細ページには、作者データページへのリンクもあります。Security権威あるグローバル評価機関から高く評価。PROiTunesを介さずにiPhone・パソコン間でファイルを簡単に転送。