はじめに
定期的にMarkdownエディタを変えたくなる私です。
2020年はBoostnote(旧)を使ってきましたが、少し使いづらさを覚えています。
新春ですし、新しいMarkdownエディタを探してみようと思います。
Markdownエディタに求めるもの
- vimモードがある
- カーソル移動、行選択、矩形選択は欲しい
- LivePreviewがある
- TeX数式が使える
- フローチャートとかクラス図が書ける(欲しい機能を以下に列挙)
使用環境はMacの前提です。
調査したエディタ一覧
エディタ名 | 選定理由 |
---|---|
Boostnote(旧) | 2020年に使っていたから |
BoostNote | 旧版を選定したついで |
Typora | LivePreviewが魅力的なので |
Inkdrop(Demo) | 有料版の実力を知りたかったから |
Atom | 最近良くなった気がしたので(最後に触ったのが5年ほど前) |
比較表
- o : 機能あり
- - : 機能なし
- (o): プラグインで追加可能
| 機能名\エディタ名 | Boostnote(旧) | BoostNote | Typora | Inkdrop | Atom |
| --- | --- | --- | --- | --- | --- | --- |
| vimモード | o | o | - | (o) | (o) |
| LivePreview | o | o | o | o | o |
| Tex数式 | o | o | o | (o) | (o) |
| Mermaid | o | - | o | (o) | (o) |
| PlantUML | - | - | - | (o) | (o) |
| flowchar.js | - | - | - | (o) | (o) |
| sequence | o | - | o | (o) | (o) |
| タグ付け | o | o | - | o | - |
- InkdropとAtomがいい勝負になったので、ファイルへのタグ付けを比較機能に追加してます。
- Inkdropがすべて機能を持っている。さすが有料。
- Atomはタグ付け以外の機能を持っている。
- Typora, Atomは純粋にエディタという立ち位置。
- Boostnote, Inkdropはファイル管理機能も持っている。
エディタ選定
- 個人的にはTyporaのLivePreviewが気に入っているが、他の要件を満たせていないので見送る。
- 純粋に機能だけ見ればInkdrop。買いきりだった選択したかもしれないが、月額制(4.99$/月)なので見送る。
- Atomは無料で、欲しい機能はすべて揃っている。他にも便利なプラグインがありそうということで選択。
ということで、今年はAtomを使います
おまけ: スクリーンショット
Inkdrop
Atom
- Inkdropはフォントとかサイズ感とかが好き。
- あと、コードブロックのタイトル付与とか細かいところに手が届いている感じがよいね。
- ファイル管理機能も欲しくなったらInkdropにしよう。