ログのハイライト表示
読みやすさと操作性を向上させるために、PhpStorm は IDE のエディターやターミナルで開かれた .ログ ファイルの各要素をハイライトします。

ログのハイライト表示は、設定可能なログ形式とカラーパターンに基づいています。 Laravel、Symfony、WordPress のログファイルのハイライト表示は、PhpStorm でデフォルトで事前構成済みでサポートされています。 事前設定されたログ形式とハイライトパターンをカスタマイズしたり、 で新しいものを追加したりできます。

項目 | 説明 |
|---|
スクロールバーにヒートマップを表示する | チェックボックスをオフにすると、スクロールバー上のログハイライトヒートマップが無効になります。 |
ログ内のリンクとコード参照をハイライトする | チェックボックスをオフにすると、ログファイル内のリンクとコード参照のハイライトが無効になります。 |
次より小さいログファイルの編集を許可する (KB) | 編集可能なログファイルの最小サイズを KB 単位で指定します。 |
インポート | ボタンをクリックして、ログのフォーマット設定を含む既存の .xml ファイルをインポートします。 |
エクスポート | このボタンは、下記の ログフォーマット、 メッセージパターン、 フィルター の表から少なくとも 1 つの項目を選択した後にのみ表示されます。 クリックすると、選択したログのハイライト設定が .xml 形式でエクスポートされます。 |
選択項目のリセット | このボタンは、下記の ログフォーマット、 メッセージパターン、 フィルター の表から少なくとも 1 つの項目を選択した後にのみ表示されます。 クリックすると選択がリセットされます。 |
ログフォーマット | このセクションでは、カスタムログ形式を追加したり、事前設定された形式を編集 / 削除したりできます。 新しいログ形式を追加するには、 をクリックし、新しいログ形式の名前を入力して、以下を指定します。 メッセージパターン:: ログファイル内のログメッセージを解析する方法を定義する正規表現。 時間、重大度、カテゴリ、メッセージのキャプチャーグループを含める必要があります。 ログ形式にこれらが含まれていない場合は、省略しても問題ありません。 メッセージ開始パターン:: ログファイル内のログメッセージが開始される行を定義する正規表現。 複数行のメッセージが適切に一致するように、パターンを ^ で開始するようにしてください。 時刻形式:: 現在のログ形式で使用される日付と時刻の形式。 時間キャプチャーグループ、重大度キャプチャーグループ、カテゴリキャプチャーグループ: 時間、重大度、カテゴリのキャプチャーグループインデックス。 キャプチャーグループには、 1 から始まる番号が付けられます。 アイテムのキャプチャーグループがない場合は、 0 を指定します。 すべてのメッセージ行にメッセージパターンを適用する: チェックボックスを選択すると、複数行メッセージのすべての行にメッセージパターンが適用されます。 チェックボックスが選択されていない場合、パターンはメッセージの最初の行にのみ適用され、後続の行はすべてこのメッセージの一部と見なされます。 ログに複数行のメッセージが多数含まれる場合は、このチェックボックスをオフにしておくと、パフォーマンスが大幅に向上します。
|
パターン | このセクションでは、カスタムのハイライトパターンを追加したり、事前設定されたパターンを編集 / 削除したりできます。 ハイライトパターンは、 ログ形式 セクションで指定されたキャプチャーグループに適用されます。 各ハイライトパターンは、正規表現パターンと、テキストがパターンに一致する場合に適用される色付けアクションで構成されます。 既存のパターンを編集するには、テーブル内の該当する行を選択し、セクションツールバーの をクリックします。 開いたダイアログで、以下を指定します。 アクション: ドロップダウンリストから利用可能なハイライトアクションの 1 つを選択します。 行ハイライト — 設定されたスタイルでメッセージ全体をハイライトします。 ハイライトフィールド — 一致が発生したフィールド (キャプチャーグループ) をハイライトします。 ハイライト一致 — 一致したテキストだけをハイライトします。
ログフォーマット:: ドロップダウンリストから、特定のログ形式を選択するか、 任意 を選択して、作成されたすべてのログ形式にパターンを適用します。 キャプチャーグループ:: パターン フィールドで定義された正規表現のキャプチャーグループインデックス。 太字: チェックボックスを選択すると、定義されたログスコープが太字でハイライトされます。 斜体: チェックボックスを選択すると、定義されたログスコープが斜体でハイライトされます。 フォアグラウンド:: チェックボックスを選択し、その右側の値フィールドをクリックして 色の選択 ダイアログを開き、前景色を指定します。 バックグラウンド:: チェックボックスを選択し、その右側の値フィールドをクリックして 色の選択 ダイアログを開き、背景色を指定します。 ストライプに表示: チェックボックスを選択すると、検出されたパターンの発生箇所のマークがスクロールバーに表示されます。
|
2026 年 5 月 22 日