objc-dependency-visualizer Objective-C依赖可视化工具
Objective-C 和 Swift 项目的类图不好搞?来试试objc-dependency-visualizer
,挺有意思的小工具。它能把编译后的.o
文件成依赖图,谁跟谁有关系,一眼就能看出来。
可视化的效果都是靠集成好的库来渲染,图形清晰又直观,基本不用你操心前端那一摊子事。整个工具是作者为了好玩搞出来的,但输出的图还真挺有参考价值。
使用方式也“程序员”,一句话命令搞定:
git clone https://github.com/PaulTaykalo/objc-dependency-visualizer.git
cd objc-dependency-visualizer
./generate-objc-dependencies-to-js
运行完直接生成依赖图,不用进 Xcode 瞎找类。
项目结构混乱?类越来越多?这个时候看看依赖图,挺能帮你找到“胖类”或者循环依赖的。你甚至还能拿去给组里做个展示,显得项目管理井井有条。
对可视化感兴趣的,你还可以顺手看看这些:
如果你在搞老项目维护,或者想理清架构设计,建议装一下试试,哪怕就跑一次,效果也挺直观。
objc-dependency-visualizer:Objective-C和Swift依赖项可视化器。 它是帮助可视化项目当前状态的工具。 很容易看到您的班级耦合程度如何
预估大小:126个文件
index.html
7KB
Gemfile
56B
editor.css
173B
jquery.sidr.dark.css
5KB
jquery.sidr.light.css
5KB
d3.js
445KB
d3.min.js
211KB
d3js-LICENSE
1KB
mode-jsoniq.js
334KB
ace.js
619KB
994.29KB
文件大小:
评论区