#cargo-lock #format-file #debugging #tree #system #src #target

app fm_tree

将YAML/JSON格式化为类似文件系统的结构

1 个不稳定版本

使用旧的Rust 2015

0.1.0 2018年4月21日

#28 in #cargo-lock

MIT 许可证

9KB
211 代码行

fm_tree

CLI工具,用于将YAML/JSON文件格式化为文件系统树表示形式。因为缩进太难了! :)

示例YAML输入

- src:
    - fs_tree.rs
    - main.rs
- target:
    - debug:
        - native
        - fm_tree
        - .cargo-lock
        - fm_tree.d
    - rls:
        - debug
- .gitignore
- Cargo.lock
- Cargo.toml

示例输出

.
├── src
│   ├── fs_tree.rs
│   └── main.rs
├── target
│   ├── debug
│   │   ├── native
│   │   ├── fm_tree
│   │   ├── .cargo-lock
│   │   └── fm_tree.d
│   └── rls
│       └── debug
├── .gitignore
├── Cargo.lock
└── Cargo.toml

依赖项

~2.4–3MB
~56K SLoC