状況依存ヘルプのようなものを持つ WPF アプリケーションを開発します。ヘルプ ページのコンテンツは現在、外部の同僚 (生物学者など) によって Word ドキュメントとして作成され、開発者によって xaml コードに翻訳されています。生物学者は xaml コードを認識せず、Word ドキュメントはバージョン管理システムで簡単に比較および追跡できないため、このプロセスは面倒でエラーが発生しやすくなります。
そのため、このプロセスを改善し、コンテンツを 1 か所で維持したいと考えています。
- 編集が簡単 (できれば wysiwyg エディターを使用)、
- シンプルなASCII形式で保存されます(差分/バージョン管理用)および
- C# アプリケーションにリソースとして自動的に含めることができます。
ソリューションは、フレームワーク、外部ツール、またはその他のアイデアである可能性があります。この形式は、太字や斜体、上付き文字などの単純な html レンダリングと画像をサポートする必要があります。