我想生成一个不存在的文件系统/文件夹结构的漂亮文本渲染。想象一下,我想提出一个文件系统布局,我想以一种可以快速打字的简单方式来表达这一点。例如,给定这样的输入:
another
folder
log.txt
final
hi.py
some
folder
file.txt
其中层级结构简单地用 Tab 来表示。但也可以是任何其他编码。
tree
可以生成:
.
├── another
│ ├── folder
│ └── log.txt
├── final
├── hi.py
└── some
└── folder
└── file.txt
这里的目标是避免输入无法输入但漂亮的字符,例如
└──
或 ├──
。理想情况下,该工具的网络版本将是可取的。
有一堆看似相关的 SO 帖子:使用什么工具绘制文件树形图或使用 Markdown 中的图标打印目录和文件结构。但是,它们都需要现有的文件夹结构。
我认为这是您想要的工具:tree.nathanfriend.io。这是一个简单的两窗格网站。 在左侧,您可以准确输入显示为示例输入的内容(带选项卡)。右侧它准确地显示了您所请求的输出。
您所表达的输入内容非常接近YAML结构。
我无法确定你想在哪里使用美化结果。
您是批量文档生成开发人员吗:
您是正在做演示的技术或商业作家吗: