2 个版本

0.1.2 2023年10月29日
0.1.0 2023年10月29日

#350 in Cargo 插件

Apache-2.0 许可

20KB

cargo-vistree

Actions Status dependency status Crates.io

cargo-vistree 是一个类似 cargo-tree 的 cargo 插件,用于图形化展示依赖关系树。

使用方法

cargo vistree -o Cargo.dot && dot -Tsvg Cargo.dot -o Cargo.svg

Output of cargo modules generate tree …

安装

cargo install cargo-vistree

安装 graphviz

$ brew install graphviz
OR
$ sudo apt -y install graphviz

保持您的依赖项新鲜且干净!

我想在这里提一下一些很棒的实用工具

  • machete [移除未使用依赖:快速分析源代码]
  • udeps [移除未使用依赖:更准确,但速度较慢]
  • dependabot [更新依赖]
  • deny [依赖项的代码风格检查器]

依赖

~5.5MB
~123K SLoC