开始正式的读源码啦,我们这次使用三个软件来读,在下面有

这里是因为它软件本身的编辑功能很弱,所以需要外置的编辑器帮忙
这个软件很有趣,在阅读源码上面,会尝试生成一些脑图一样的东西

这个就是插件提供的功能,因为我是安装的便携版所以就演示不了了

可太难过了,早知道这事就下载安装版了


欧耶,继续看~

、
第二款的软件的图表相当不错,下面生成一些

这个是按照语言的种类去生成

这个生成的是UML的类图

文件里面有的py文件

双击过后会有详细的打开

先看个生成的样子,屏幕太小了

其实看了上面那么复杂的调用图,心情如图

打印的时候记得设置为Fit,不要小页面。会分割

记得设置我们的打印机,别瞎打印

打印出来的一部分,感官是不错的

还可以以文件的结构生成

追随一个你感兴趣的页面一直看,会组织出来它所依赖以及被调用的一切

我截图了局部的图

这个软件太过于强大,外面的教程都不好,不如看自带的文档

它重点的说了一个搜索的功能,叫做即时搜索

在这里
即时搜索使您可以立即搜索数百万行源代码。速度如此之快,以至于如果您键入缓慢,它将根据您键入的内容更新结果。即时搜索依赖于解析后构建的源代码索引。随着文件的更改,此索引会增量更新。索引发生在后台,并且不会干扰其他“了解” 操作。该索引跨所有项目,因此创建新项目不需要重新索引相同的代码。但是,如果打开了项目,则搜索结果将仅限于当前项目
file:///C:/Program%20Files/SciTools/doc/manuals/python/understand.html还提供了Python接口的数据库接口

给出了api的接口

看见Python我就这样了,等我搞它

还有C的和Java的,感兴趣的可以去研究
可能也就是我感兴趣了。。。。
我们接下来做一些对比,对三款软件

首先是code,目录清晰

代码分明,快捷键很方便的操作(废话,天天用能不好使)


接下来是我们新兴的阅读工具,反正很好看
其实我也看不懂是什么意思。。。。
https://www.sourcetrail.com/documentation/文档附上,补补课,补补脑子

补脑壳中。。。。

我们先观看一下他家的Logo

这里看到了重点

颜色的旅行,这样看着花花绿绿的就不花了
要是这样的单词也不认识,那就别玩了

互动方式:


这里的话,看会这里看我们的软件就没有什么难度了