scaladiagrams看scala类图依赖关系1. clone并build scaladiagrams:
git clone github/mikeyhu/scaladiagrams.git
cd scaladiagrams
./build
2. 安装graphviz:
⽅式很多,推荐使⽤homebrew,直接:
brew install Graphviz
3. ⽣成scala类依赖关系⽂件dotFile:
./scaladiagrams --source "/Users/XXX/IdeaProjects/spark/core/src/main/scala/org/apache/spark/" > dotFile
4. 通过命令⾏使⽤graphviz⽣成图⽂件:
⽣成svg⽂件:
cat dotFile | dot -Tsvg > spark_test.svg
⽣成png⽂件:
cat dotFile | dot -Tpng > spark_test.png
5. 通过参数控制⽣成图⽚布局朝向:
rankdir=RL;
添加位置如下:
svg文件怎么生成
6. svg⽂件可⽤Chrome打开,效果如下:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。