下面简单介绍下如何使用 sourcetrail 阅读源码,以 okhttp 源码为例:
    首先打开界面如下,点击左侧的 New Project 创建项目
    image.png
    选择预先下载好的 okhttp 源码文件夹
    image.png
    点击 Add Source Group,选择 Empty Java Source Group:
    image.png
    点击 Next 到下面这个界面, 依次点击步骤 1、2 指定索引文件:
    image.png
    点击 Next 后出现下面的界面,点击 Create 按钮:
    image.png
    选择 All Files, 点击 Start 按钮开始索引,等待一段时间。
    image.pngimage.png

    image.png
    出现 Error 是正常的,因为源码中有很多文件找不到,不影响阅读源码。
    索引完成后点击 OK,就可以开始源码阅读了。
    image.png
    image.png
    项目中的符号都可以点击,支持来回跳转,还支持模糊搜索。左侧源码结构非常清晰,对于熟悉陌生代码结构非常有用。