mdtree 便利

caarlos0/mdtree まじで便利。以上。

コードコメントや README に ASCII tree を書きたくなる時がたまにある

tree -L 3

とかの出力で済む場合にはそれでいいのだけれど、疑似的な構造をサクッと ASCII tree で表現するのは結構面倒だったりしてた。

- a
- b
  - ba
cat sample.md | mdtree

上記のようなマークダウンを用意して mdtree に食わせるだけで以下のような出力がサクッと得られる。

.
├── a
└── b
    └── ba

caarlos0/mdtree まじで便利。使っていきたい。