【文件属性】:
文件名称:java代码自动生成源码-scanClazz:扫描Java源代码并自动使用Graphviz生成类关系
文件大小:1.4MB
文件格式:ZIP
更新时间:2021-05-22 16:57:26
系统开源
java代码自动生成源码scanClazz
如果已经安装了本地graphviz,并且脚本是使用python3启动的;
然后将使用本地安装的graphviz点/
fdp引擎自动生成图png。
生成的png将位于~/Downloads/
,分别命名为[lang]graph-dot.png和[lang]graph-fdp.png
,[lang]可以是'java'或'cpp'。
生成graphviz的类关系
v1.0
Usage:
python
scan_clazz.py
-p
dir_to_scan
[options]
Options:
-m
mode
mode
can
be
'c'
'i'
'r',
or
combine
'c'
-
parsing
class
and
inherit
'i'
-
parsing
interface
and
implement
(NOT
supported)
'r'
-
parsing
relationship
between
classes
(used
by)
-ij
class[,class2,class3,...,classn]
include
add
【文件预览】:
scanClazz-master
----clz.py(1KB)
----util_namespace.py(2KB)
----sample()
--------graphviz-fdp.png(1.04MB)
--------graphviz-dot.png(672KB)
----tree.py(8KB)
----README.md(3KB)
----scan_clazz.py(46KB)