GitHub仓库:Evian-Zhang/Wispha
随着越来越多的项目开源,我们可以接触到许多大型的、复杂的项目。这些项目可能会有成百上千个文件、目录。但是,许多项目对于这些文件和目录并没有详细的说明,让我们阅读源码很困难。而那些有详细说明的项目,其展示这些说明的方法也并不统一。因此,我用Rust写了这个工具,希望用这一工具来改善这一现状。
废话不多说,让我们看看它的实际效果吧!
首先,我们将该项目的源代码克隆至本地
git clone https://www.github.com/Evian-Zhang/Wispha
然后在目录wispha
下,如果我们已经安装了wispha这一工具,则直接使用
wispha layout --project-name Wispha --keys description --hide-key
然后就可以看到该项目的布局啦!
Wispha Wispha project main folder
├── libwispha Wispha library used by binary wispha
│ ├── src Source code of library wispha.
│ │ ├── lib.rs Entry point for the library
│ │ ├── core.rs