我想在我的一些Jekyll博客文章中描述目录和文件结构,Markdown是否提供了一种简洁的输出方式?
例如,你可以在Jekyll网站上看到,目录和文件结构非常整齐地输出到页面上:
.
├── _config.yml
├── _drafts
│ ├── begin-with-the-crazy-ideas.textile
│ └── on-simplicity-in-technology.markdown
├── _includes
│ ├── footer.html
│ └── header.html
├── _layouts
│ ├── default.html
│ └── post.html
├── _posts
│ ├── 2007-10-29-why-every-programmer-should-play-nethack.textile
│ └── 2009-04-26-barcamp-boston-4-roundup.textile
├── _data
│ └── members.yml
├── _site
└── index.html我相信上面的行块字符是Unicode (如中所描述的),但我不确定Markdown或不同的浏览器如何处理它们。我希望Markdown已经包含了一些这样做的方法,可能输出为上面的Unicode字符。
发布于 2013-10-31 17:23:22
如果您关心Unicode字符,则可以使用ASCII来构建结构,因此示例结构为
.
+-- _config.yml
+-- _drafts
| +-- begin-with-the-crazy-ideas.textile
| +-- on-simplicity-in-technology.markdown
+-- _includes
| +-- footer.html
| +-- header.html
+-- _layouts
| +-- default.html
| +-- post.html
+-- _posts
| +-- 2007-10-29-why-every-programmer-should-play-nethack.textile
| +-- 2009-04-26-barcamp-boston-4-roundup.textile
+-- _data
| +-- members.yml
+-- _site
+-- index.html这与您选择ANSI output时tree使用的格式类似。
发布于 2014-07-26 02:10:59
我遵循了another repository中的一个示例,并将目录结构封装在一对三重反引号(```)中:
项目
│README.md
│文件001.txt
│
└───文件夹1
││文件011.txt
││文件012.txt
││
│└───子文件夹1
││文件111.txt
││文件112.txt
││...
│
└───文件夹2
│ file021.txt│ file022.txt发布于 2019-07-18 10:38:00
如果你使用的是VS代码,这是一个用于生成文件树的awesome extension。
直接添加到降价...
quakehunter
┣ client
┣ node_modules
┣ server
┃ ┗ index.js
┣ .gitignore
┣ package-lock.json
┗ package.jsonhttps://stackoverflow.com/questions/19699059
复制相似问题