基本的な Markdown スタイルのプレーン/リッチ テキスト エディターを構築しようとしています。(ほとんどの Markdown エディターのように 2 つのパネルを並べて表示するのではなく、テキストがインラインでスタイル設定されているもの) (また、完全な Markdown 仕様をサポートするつもりはありません。リストやテーブルはなく、主にリッチ テキスト形式のみです。太字、斜体、下線など)
AvalonEdit プロジェクトを (Nuget パッケージではなく、ソース コードを介して) 使用するプロジェクトがあります。エディターをすべて希望どおりにセットアップしました。次に、ハイライターのみがサポートしていることに気付いたときに、シンタックス ハイライト XSHD ファイルの作成を開始しました。フォントサイズ、下線などではなく、フォントの色、イタリック体、太字などの書式設定...
フォントの書式設定を追加するにはどうすればよいですか? まったく新しいパーサー/ハイライターなどを作成する必要がありますか? 既存の蛍光ペンにフックして拡張する簡単な方法はありますか?
ソース内の 1 つのファイル (TextEditor.xaml) にいくつかの小さな変更を加えましたが、これを機能させるためにさらに変更を加えるつもりです。 ..
誰かが私を正しい方向に向けることができれば、感謝します - ありがとう!