Redmineダウンローダ開発メモ(6) 簡易ビューワーの開発方針 - ドナドナされるプログラマのメモの続き。
とりあえず_issue.jsonを解釈しテンプレートhtmlに基づき表示するところまではできた。

でも、まだマークアップをサポートできていないなど不満が残る。そこでGitHubのissuesにやりたいことを書き出して、単一issue表示に関係するものだけどんどん実装することにした。それが一区切りついたら、いよいよ複数issue対応へと進む。
https://github.com/nibasya/RedmineDownloader/issues

となると、できるのは#10, #7, #5か。
マークダウンはさっさとサポートしたいな。
マークダウン対応の検討
マークダウン記法のテキストをhtmlに変換するライブラリとして著名なのはcmarkとmd4cのようだ。
今回はRedmineが使っている拡張マークダウンに対応するmd4cを使ってみよう。
vcpkg導入済みの環境なら、以下で一発導入できる。
vcpkg install md4c:x64-windows
ただし、今回は静的リンクしたいので以下で導入した。
vcpkg install md4c:x64-windows-static
あとは、ちょこちょこっとコーディングするだけ。
次: