Softex CelwareTech Blog
WPF / AvalonEdit

DocumentColorizingTransformerとは

AvalonEditの表示行に対して、文字色や背景色などの描画だけを差し替えるための拡張ポイントです。

簡単にいうと

DocumentColorizingTransformerは、AvalonEditのテキスト表示を行単位で加工するためのクラスです。

検索語のハイライト、構文とは別の意味的な色分け、警告行の強調など、本文データそのものを変えずに見た目だけを変えたい場面で使います。

どんな場面で使うか

  • AvalonEditで検索結果をハイライトする
  • コード解析結果に応じて識別子を色分けする
  • テキスト本文を変更せずに表示だけを強調する

関連用語

さらに調べる