2 个稳定版本
| 1.0.1 | 2024年6月22日 |
|---|
#277 在 文件系统
7KB
92 行
pathy 🦀
最小Rust CLI工具,用于显示目录结构

特性
- 🧠 智能显示:自动排除常用 忽略的目录(例如
.git和node_modules),以获得更清晰的树状图可视化。 - 👨🦯 简单排除:使用
-选项无缝排除任何特定目录和文件。
安装
通过 Cargo
cargo install pathy
通过源代码
git clone https://github.com/fearandesire/pathy.git
cd pathy
cargo build --release
cargo install .
用法
基本用法:pathy <directory>
参数
<directory>:要显示的目录。 默认为当前目录。-或--ignore:指定要忽略的目录或文件-或--help:显示此帮助信息-或--version:显示当前版本
默认忽略目录
您可以在 此处 查看默认忽略的目录
示例
pathy .
# Ignoring a directory
pathy -i docs
# Ignoring multiple directories
pathy -i docs node_modules .
# Ignore a directory and a any file
pathy -i docs README.md
注意:忽略目录/文件将明确排除任何精确匹配。例如,忽略
-i README.md将从文件树可视化中完全忽略README.md,无论它在多深的位置。
贡献
欢迎贡献!请随时提交拉取请求或打开问题,以改进 pathy 的功能或文档。
许可证
本项目采用 MIT 许可证 - 有关详细信息,请参阅 LICENSE 文件。
作者
依赖项
~1.3–8.5MB
~70K SLoC