Markdown 中我們經常會看到這樣的描述目錄的結構,但是 Markdown 並沒有這樣的語法用來生成這樣的目錄描述,那是怎么搞的呢?難道一個個字符的輸入?
實際上一些第三方工具可以生成這樣的目錄結構文本,然后拷貝到 Markdown 中。
比如在 Mac 上,可以使用 brew install tree 安裝 tree 命令,這個命令就能用來在終端中輸出這樣的目錄結構文本,然后拷貝就行。
tree 命令部分常用命令
- tree -a 顯示所有
- tree -d 只顯示文檔夾
- tree -L n 顯示項目的層級,n表示層級數,比如想要顯示項目三層結構,可以用tree -l 3;
- tree -I pattern 用於過濾不想要顯示的文檔或者文檔夾。比如你想要過濾項目中的 node_modules 文檔夾,可以使用 tree -I “node_modules”;
- tree > tree.md 將項目結構輸出到 tree.md 這個文檔