Log Manager · Chapter 4

検索・ブックマーク・フィルターバー

膨大なログから目的の情報を素早く見つける 3 つのツールです。Find ダイアログで特定の文字列を検索し、 ブックマークで重要な行に印を付け、フィルターバーで画面に見えるログをその場で絞り込みます。

検索 (Find)

Notepad++ スタイルのモードレス Find ダイアログです。メインログを操作しながら開いておけるため、検索と 分析を同時に進められます。Ctrl+F で開きます。

  • タブは Find(現在の文書から検索)と Find in Files(ファイルから検索)の 2 つです。
  • オプション: Backward(前方向)、Whole word(単語完全一致)、Match case(大文字小文字を区別)、 Wrap around(折り返し)。
  • モード: Normal(通常)、Extended(拡張 \n \r \t など)、Regex(正規表現)。
  • 最近の検索語(MRU)が自動的に保持され、settings.json に永続化されます。
  • ボタン: PrevNextCountFind All in DocFind All in Opened

検索結果はウィンドウ下部の検索結果パネルにタブとして追加されます。結果はファイルごとにグループ化され、 最初のグループのみが自動的に展開されます。同じキーワードを再検索すると既存のタブを再利用し、異なる キーワードなら新しいタブを作成します。結果をダブルクリックすると、該当するファイルタブのその位置へ移動し、 中央へスクロールします。F3Shift+F3 でアクティブな検索タブの次/前のマッチへ移動します。

レンダリングの安定性のため、検索結果の Log 列は固定幅で表示されます。ウィンドウが狭いと下部に横スクロール が表示されます。

ブックマーク

重要な行に番号を付けて素早く戻る機能で、一度に最大 9 個(番号 1〜9)まで指定できます。

指定方法

  • Ctrl+1 から Ctrl+9: 現在選択している行にその番号を直接割り当て、または解除します。
    • 同じ番号を再指定すると解除されます(トグル)。
    • 他の行がその番号を使っている場合は、その行から外して現在の行へ移します。
  • Ctrl+D: 現在の行を次の空き番号で自動ブックマークします。
  • 右クリックメニューの Toggle Bookmark も同じ動作です。

探索方法

  • ツールバーのブックマークボタンまたは Ctrl+B でブックマーク探索ペインをトグルします(既定は非表示、 オンにしたときのみ表示)。
  • ペインの項目をシングルクリックすると、その タブと行へ移動します。
  • ファイルタブで設定したブックマークも自動的に追跡され、正しいタブへ切り替わります。

行をダブルクリックすると Detail View が開きます。ブックマークの指定は Ctrl+19 のショートカットで 行います。

ライブフィルターバー

上部に隠れているフィルターバーを View メニューの Filter Bar で表示します。既定は非表示で、画面に 見えるログをその場で絞り込むために使います。

  • テキスト: ログの CSV 生文字列に対して部分一致で絞り込みます。
  • Match Case: 大文字小文字を区別します。
  • Level: 1 から 5 までのレベルのみを残します。
  • Type: 観測された Type 値のうち選択したものだけを残します。
  • PID: プロセス ID 別に絞り込みます。

Ctrl+Shift+F でフィルターバーへフォーカスを移し、フォーカス状態で Esc を押すとフィルターテキストを クリアします。

関連項目