可视化工具包括C++项目的图表

ig-cpp的Python项目详细描述


I/Gr.G.I.BR/>和BR>
;代码& GT;IG&L.//COD.GT;是一种交互式可视化C++项目包含图的工具:BR/>和BR>& BR>
& IGGALT=“许可”SRC=“http://img.Selds.Io/Github/Lux/MasePa/Aistista.SVG”/gt;烟火:IG
BR/>和P;>Br/>概览
BR/>点“Ig”,在任何包含C++源或头文件的目录中,它将
构建所有包含的完整图,为您提供本地网站,并与[sigma .js](http://sigma .org)交互地可视化图
图,让您佩服。

使用非常简单:

``sh
$ig-o include
```

将检查文件夹“include”,在“localhost:8080”上提供网站,甚至为您打开浏览器。当前的全套选项包括:

``sh
用法:ig[-h][--模式模式][-i前缀][-v[-p端口][-o[-j]
[-d目录][--关系{包括,所包含的< < > [最小度],[组粒度],< [完整路径] -颜色颜色] [颜色变化] < <颜色α,最小值]…选择目录:
BR/>可选参数:
-H,帮助显示该帮助消息并退出
模式模式文件(GOLB)模式寻找
- I前缀,-I前缀,前缀前缀
一个包含标识符的路径,用于识别
-V,-VBBOSE是否打开详细输出
-p port,--port port要在
-o上提供可视化服务的端口,--打开是否立即打开网页
-j,--json是否打印图形json而不提供它
-d目录,--dir directory
存储服务文件的目录。如果未提供
,则创建临时目录。
--关系{includes,包含在}
图中边的关系
--最小度数最小度数
初始最小度数节点必须
显示
--组粒度组粒度
组节点的粗糙度(按文件夹)
--如果设置了完整路径,显示节点的完整路径
--颜色用逗号分隔的基本rgb颜色
--颜色变化颜色变化
基本颜色周围的rgb变化
--颜色α最小颜色α最小颜色α
颜色的最小α值
````

,但它是否可缩放?它的比例相当好。上面的图是整个llvm和clang代码库的include
图,它跨越5000多个文件
和1.5m loc。请注意,可视化还包括将节点分组为BR/>文件夹并筛选出低度节点。BR/> BR/>安装> BR/> BR/> BR/>
‘PIP安装IGCPP
‘BR/> BR/>与Python 2和3的工作。
BR/>实例
BR/>谁曾经说过C++是一种难看的语言?

<p align="center">
<img src="extra/llvm-adt.png">
<br><br>
<b>LLVM/ADT</b>
<br><br>
</p>

<p align="center">
<img src="extra/tf.png">
<br><br>
<b>TensorFlow</b>
<br><br>
<;p>;


<;p align=“center”>;
<;img src=“extra/libcxx.png”>;
<;br>;
>;
<;br/><;b>;libc++(标准库)<;b>;
<;br>;
<;br>
<;br/><;p>;





















[彼得·戈茨伯勒](http://golds伯勒,我)+[猫](https://goo.gl/ipumjn)
:心脏:

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何处理可以为null或整数的POJO类值   JavaFXSpring类NotFoundException:org。springframework。上下文注释。注释ConfigApplicationContext   java Jackson JSON不包装嵌套对象的属性   编写多个SQL查询的java最佳实践   安卓 java。lang.IllegalStateException:无法提取AndroidPlatform、sslSocketFactory上的信任管理器   MongoDB/Morphia将技术id保存为ObjectId,尽管它在Java中是一个字符串   JavaEclipse只加载log4。测试文件夹中的属性   java如何通过次对角线遍历2D数组?   java在geotools jmappane中制作shapefile编辑器   数组如何在java中获得表大小2^32   java API调试。如何查找函数体之前发生的错误?   java如何创建二维数组,其中#1位于随机位置,并执行特定次数   java文本文件比较   java SDK支持diff spring版本   javaspring引导集成测试javax。坚持不懈PersistenceException:org。冬眠PersistentObject异常