プログラムを作り始める前にクラス図を書いて処理の分割案を検討しようと思ったのですが、MarkdownでUMLのクラス図を書けるものが判らず、ちょっと調べました。
候補は以下です。
- BOOSTNOTE
- typora
- haroopad
結論を言うと、boostnote一択でした。
シーケンス図だけなら他のエディタも使えそうでしたが、クラス図となると、まともに表示できるのは今のところ、boostnoteのみ。
- ○ BOOSTNOTE
- ☓ typora(化ける)
- ☓ haroopad(まったく表示されない)
他にも、他のエディタと比べてBOOSTNOTEの良いところはたくさんあります。第一印象として目についた差は以下です。
- フォントが自由に指定できる
- エディタ編集と同時にMarkdown表示ができる
- 日本語対応
- ゴミ箱がある
一言で言うと細やかで完成度が高い印象です。