Jac*_*ole 5 javascript doxygen graphviz
我目前正在使用 Doxygen 和 Graphviz 为网站生成文档。该网站有许多 Javascript 文件,函数调用会传递到多个文件。当前生成的调用图被限制在每个单独的文件中。
有没有办法生成跨越多个文件的函数的调用图?我正在考虑使用cat连接我想要调用图跨度的所有文件,然后将其作为参数传递给 Graphviz 或 Doxygen 生成器,但我无法找到通过命令行生成调用图的方法。
如果我有以下两个文件main.js和sub.js:
mainFunc(){
    subFunc();
}
subFunc(){
    sayHi("hello");
}
sayHi(msg){
    console.log(msg);
}
我希望能够生成如下所示的调用图:
[mainFunc] -> [subFunc] -> [sayHi]
即使它不是自动化的。看起来像这样的命令就可以了:
cat main.js sub.js | doxygen -makecall "mainFunc" -o myGraph.svg
| 归档时间: | 
 | 
| 查看次数: | 682 次 | 
| 最近记录: |