現在、WPF アプリケーションの構文ハイライターを探しています。ユーザーがテキストボックスに入力すると、コードが認識され、それに応じて構文が強調表示されることが期待されます。
C# を最初にサポートし、後で他の言語をサポートしたいと考えています。
現在、WPF アプリケーションの構文ハイライターを探しています。ユーザーがテキストボックスに入力すると、コードが認識され、それに応じて構文が強調表示されることが期待されます。
C# を最初にサポートし、後で他の言語をサポートしたいと考えています。
この質問にはあなたの答えがあると思います。
WPF ウィンドウまたは Windows フォームに埋め込むことができるコード エディターを知っている人はいますか?
または、自分で作成することもできます: http://blogs.microsoft.co.il/blogs/tamir/archive/2006/12/14/RichTextBox-syntax-highlighting.aspx
少し前に、RichTextBox からカスタム構文ハイライト コントロールを作成する方法に関するチュートリアルを含むこのブログ投稿を見つけました。多分それはあなたにとっても役に立つかもしれません。
ドキュメントがまったくなくても構わない場合は、AvalonEditを選択することをお勧めします。私は現在プロジェクトに使用していますが、これは素晴らしいツールです。複雑なシナリオでも、バグは 1 つも発生していません。
私は成功せずに同じものを探していました。私が見つけた唯一の解決策は、WPF アプリケーションでホストできる WinForms 用の Actipro のSyntax Highlighterです。AFAIK ActiproはWPFバージョンに取り組んでいますが、準備ができているかどうかはわかりません