V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
LuckyDee
V2EX  ›  问与答

大佬们看源码除了用 IDE 之外,还有什么方便的工具吗?

  •  
  •   LuckyDee · 2020-05-31 10:06:01 +08:00 · 4300 次点击
    这是一个创建于 1666 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在用 VS 看 UE4 的源码,文件开多了容易卡顿。

    21 条回复    2020-06-01 15:39:56 +08:00
    liuminghao233
        1
    liuminghao233  
       2020-05-31 10:19:55 +08:00 via iPhone
    我想说 sourcetrail 的
    但是 ue4 怕是顶不住 233
    vs 应该是最好的了吧
    xxzs
        2
    xxzs  
       2020-05-31 11:00:54 +08:00 via Android   ❤️ 1
    看代码必须是 vim
    gbin
        3
    gbin  
       2020-05-31 11:07:59 +08:00 via Android
    Vim: `zM` , `zo` , `zO`, `zC`
    kakalala
        4
    kakalala  
       2020-05-31 11:53:31 +08:00
    vim+cscope 看内核源码
    smdbh
        5
    smdbh  
       2020-05-31 12:05:43 +08:00
    si 阅读基本通杀
    hankai17
        6
    hankai17  
       2020-05-31 13:29:00 +08:00 via Android
    vim `ma` `mb`
    CismonX
        7
    CismonX  
       2020-05-31 13:32:42 +08:00
    source-highlight --out-format=esc -o STDOUT -i /path/to/source/file
    lbyo
        8
    lbyo  
       2020-05-31 15:22:17 +08:00
    @hankai17 #6 请问这两个是什么效果
    ipwx
        9
    ipwx  
       2020-05-31 15:26:45 +08:00
    vim 要学的。正解难道不是换台好一点的电脑么(滑稽)
    yazoox
        10
    yazoox  
       2020-05-31 16:10:29 +08:00
    @xxzs 不是吧。编辑文档用用 vim 还好。看大型的项目…… vim 怎么看?
    Mac
        11
    Mac  
       2020-05-31 16:13:42 +08:00
    win 下我用 editplus
    u823tg
        12
    u823tg  
       2020-05-31 16:34:12 +08:00
    编辑器。
    nuistzhou
        13
    nuistzhou  
       2020-05-31 16:39:32 +08:00 via iPhone
    我一直不大懂,vim 用来编辑文档很顺手,可拿来单纯看代码,不难受吗?
    whileFalse
        14
    whileFalse  
       2020-05-31 17:00:20 +08:00 via iPhone
    mac 下 coderunner
    linux 下 cat 或 nano
    fakevam
        15
    fakevam  
       2020-05-31 18:55:00 +08:00
    clangd + youcompleteme +vim
    ysjiang4869
        16
    ysjiang4869  
       2020-05-31 19:17:18 +08:00 via Android
    在线 source graph ?
    Wicked
        17
    Wicked  
       2020-05-31 20:20:42 +08:00 via iPhone
    UE4 只能 visual studio 了,其他估计更不行
    leschans
        18
    leschans  
       2020-05-31 20:22:09 +08:00 via iPhone
    nano
    gbin
        19
    gbin  
       2020-05-31 23:10:46 +08:00 via Android
    @yazoox 大型项目 IDEA + Vim
    yazoox
        20
    yazoox  
       2020-06-01 09:53:20 +08:00
    为什么不少人提到用 vim 看代码?这个有点出乎意料。
    有没有高手详细讲讲,怎么用 vim 看大型项目的代码?

    谢谢。
    xxzs
        21
    xxzs  
       2020-06-01 15:39:56 +08:00 via Android
    用 neovim 加 coc.nvim 看代码不要太爽。C/C++ LSP 后端用 ccls
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1050 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:20 · PVG 07:20 · LAX 15:20 · JFK 18:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.