1 个不稳定版本
使用旧的 Rust 2015
0.1.1 | 2018 年 11 月 2 日 |
---|
#26 在 #parses
30 每月下载量
24KB
649 行
Tré
一个简单、快速且交互式的 'tree' 替代品。
Tré 并不一定追求与 'tree' 完全相同的功能,而是旨在在标准 'tree' 的基础上提供有用的功能,以加快命令行文件和目录导航。
功能
- 默认忽略隐藏目录
- 解析 .gitignore 并忽略匹配的文件/目录
- 彩色输出,更容易区分节点类型
- 比
tree
短 25% 的命令!
安装
目前安装只能从源代码进行。
$ cargo install tre
$ tre [options]
基准测试
基准测试使用 Hyperfine 1.2.0
运行,在记录之前进行 4 次预热运行以预热缓存。
Benchmark #1: tree ~ -L 4
Time (mean ± σ): 276.7 ms ± 7.4 ms [User: 172.6 ms, System: 100.8 ms]
Range (min … max): 265.5 ms … 287.9 ms
Benchmark #1: tre ~ -l 4
Time (mean ± σ): 352.1 ms ± 6.7 ms [User: 197.8 ms, System: 150.9 ms]
Range (min … max): 344.1 ms … 365.7 ms
贡献
如果你发现 Tre 有错误,请在仓库中记录一个问题。欢迎提出你认为可能有用的功能建议。
许可证
根据您的选择,许可为 MIT 或 GNU GPL v3.0。
依赖项
~4–14MB
~145K SLoC