有什么读源码的好工具吗?

0x12cwusagi 1月前 16

RT 。现在还是放到 ide 里点进去看,来回跳转看得很累,而且有跨多个文件的,切换有时候会忘记..

最新回复 (22)
  • cpstar 24天前
    引用 2
    脑袋里边做好堆栈就 i 行了。
    而工具则是能够很方便的跳转,而不是寻找一个方法、函数耗费大量的脑力。
  • holycrazy 24天前
    引用 3
    vscode
  • Jirajine 24天前
    引用 4
    IDE 能加载的就用 IDE 看啊,我还以为你是说 chromium 那种体量的项目。
  • DoctorCat 24天前
    引用 5
    “来回跳转看得很累,而且有跨多个文件的,切换有时候会忘记” ?
    我的解决方法: 及时梳理关键流程,手写或者笔记软件中记录下来 /
  • hello2060 24天前
    引用 6
    source insight 啊
  • DoctorCat 24天前
    引用 7
    @hello2060 感觉工具不能解决 lz “切换有时候会忘记” 的问题
  • djyde 24天前
    引用 8
    @DoctorCat #4 推荐试试 codetour https://marketplace.visualstudio.com/items?itemName=vsls-contrib.codetour
  • easylee 24天前
    引用 9
    就冲这点“来回跳转看得很累”,IDE 可能是最合适的。
  • zhuawadao 24天前
    引用 10
    ide 边看边贴图
  • securityCoding 24天前
    引用 11
    我的感受是画图。流程图,泳道图,能直观把过程描述清楚。
  • ysicing 24天前
    引用 12
    vscode 吧
  • user0 24天前
    引用 13
    源码比较大的话, 例如 aosp 源码这种量级的, 推荐用 opengrok; 如果只是 linux kernel 这种量级的, source insight 就可以了
  • by73 24天前
    引用 14
    如果电脑带的动的话,IDE,目前 CLion 索引 Linux 内核,真的爽(
  • oisadfo 24天前
    引用 15
    虽然 source insight 用烦了,但是它还是最佳。
  • yangxin0 24天前
    引用 16
    大的项目你如果直接看源码会很伤,首先应该从 get started, doc 入手, 然后针对你要学习的模块可以使用 JB 家的 IDE 细读。
  • Hardrain 24天前
    引用 17
    个人做法: 任何有 language server protocol 支持的编辑器和对应语言的 language server.
  • zhoudaiyu 24天前
    引用 18
    Source insight 有没有 Mac 版啊....
  • wangyzj 24天前
    引用 19
    vscode
  • chaleaoch 24天前
    引用 20
    有个 sourcetrail
    试用一下.
  • JoStar 24天前
    引用 21
    用 AS 读过 flutter 源码,部分第三方库的源码,思维导图辅助,还算看得懂。

    当然可能还有更加庞大的项目,我就没接触了。
  • wmhack 24天前
    引用 22
    github1s.com
  • DoctorCat 24天前
    引用 23
    @djyde 不错啊
  • 游客
    24
返回