你们一般都用啥工具看源代码呀? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hippiebaby233
V2EX    Java

你们一般都用啥工具看源代码呀?

  •  
  •   hippiebaby233 2019-01-19 15:02:13 +08:00 16132 次点击
    这是一个创建于 2458 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,我听前辈们说都用 source insight,我试了下,感觉好别扭哈,我平常开发都用 idea ……一下调整不过来 hhh
    36 条回复    2021-12-13 14:17:52 +08:00
    lhx2008
        1
    lhx2008  
       2019-01-19 15:03:41 +08:00
    当然是 idea 打断点看
    yanaraika
        2
    yanaraika  
       2019-01-19 15:04:23 +08:00 via Android   3
    9102 年别再用 source insight 看 c/c++了。我推荐 sourcetrail.com
    hippiebaby233
        3
    hippiebaby233  
    OP
       2019-01-19 15:06:26 +08:00
    @yanaraika 我也感觉 source insight 整个交互设计让人摸不着头脑……新人上手太不友好了 hhh
    hippiebaby233
        4
    hippiebaby233  
    OP
       2019-01-19 15:09:42 +08:00
    @yanaraika 你推荐的这个看上去还不错,跨平台加分,感谢感谢
    yanaraika
        5
    yanaraika  
       2019-01-19 15:11:47 +08:00
    @hippiebaby233 更有意思的是这个软件的商业许可证售价是按照 Big Mac (麦当劳的巨无霸)在世界各地的价格进行汇率换算的。在国内的价格是 195 刀 * 3.75RMB/刀(巨无霸价格比例)=731.25
    tgich
        6
    tgich  
       2019-01-19 15:48:03 +08:00
    小咖啡啊
    90safe
        7
    90safe  
       2019-01-19 16:34:36 +08:00
    windows 下一般用 notepad,linux 下有 vi
    MrVito
        8
    MrVito  
       2019-01-19 16:36:41 +08:00
    visual studio 我感觉很好啊?
    kljsandjb
        9
    kljsandjb  
       2019-01-19 16:47:07 +08:00 via iPhone
    我们公司清一色 source insight,都是 80 后,我们 90 后都被我用 vscode 洗脑了
    glishijie
        10
    glishijie  
       2019-01-19 16:47:46 +08:00 via Android
    vscode
    jdhao
        11
    jdhao  
       2019-01-19 16:49:51 +08:00
    Vim 或者 Sublime Text 或者 Pycharm
    zengzizhao
        12
    zengzizhao  
       2019-01-19 16:56:11 +08:00
    没人用 Understand 的吗
    chemf
        13
    chemf  
       2019-01-19 17:01:26 +08:00
    习惯用 vim,不过感觉不适合看 Java 的
    realkenshinji
        14
    realkenshinji  
       2019-01-19 17:01:32 +08:00 via iPhone   3
    如果是 GitHub 的开源项目,建议直接 chrome 浏览器加 sourcegraph 插件
    wwek
        15
    wwek  
       2019-01-19 17:02:34 +08:00
    chrome 浏览器加 sourcegraph 插件
    dr2009
        16
    dr2009  
       2019-01-19 17:03:08 +08:00
    sourcegraph +1
    momooy
        17
    momooy  
       2019-01-19 17:18:26 +08:00 via iPhone
    source insight4.0 很好用啊
    dongqihong
        18
    dongqihong  
       2019-01-19 17:21:17 +08:00
    硬核玩家的选项:vim+ag/grep
    xuanbg
        19
    xuanbg  
       2019-01-19 17:35:31 +08:00
    线下代码 VS Code 看,GitHub 上直接看
    mattx
        20
    mattx  
       2019-01-19 17:44:06 +08:00 via iPhone
    @yanaraika #2 和 vscode 比怎么样
    cjh1095358798
        21
    cjh1095358798  
       2019-01-19 18:24:31 +08:00
    感谢大佬们让我知道了 sourcegraph 真的牛逼
    kristpan
        22
    kristpan  
       2019-01-19 19:47:41 +08:00 via Android
    以前在公司用 SI,自己用 opengrok,勉强能用,Linux 系统下无奈的选择。
    kristpan
        23
    kristpan  
       2019-01-19 20:21:18 +08:00
    @zengzizhao 你用的破解版 Understand 吧,还是公司给买的
    tempdban
        24
    tempdban  
       2019-01-19 23:23:20 +08:00 via Android   1
    能打开超大项目的,还能跳转的 我见过的只有 source insight
    smdbh
        25
    smdbh  
       2019-01-19 23:47:28 +08:00
    看什么代码都不说。
    但是一般来说,每个语言出名的就这个几个,没有小众精品。商业软件是正道。
    xudzhang
        26
    xudzhang  
       2019-01-20 09:56:20 +08:00
    @tempdban Source Insight 是不是一般用于看 C/C++的工程?看 Java 也很方便嘛?
    tempdban
        27
    tempdban  
       2019-01-20 12:45:53 +08:00 via Android
    @xudzhang 没见过看 Java 的…
    whatanoob
        28
    whatanoob  
       2019-01-20 20:06:41 +08:00
    各种语言各种不同的工具吧, understand clion vsc...
    alphaprogrammer
        29
    alphaprogrammer  
       2019-01-20 21:37:50 +08:00
    @tempdban SI 也可以看 Java, 比如 android Java & C++
    usingnamespace
        30
    usingnamespace  
       2019-01-20 23:53:07 +08:00 via iPhone
    @90safe 人家说的是阅读源码 不是在服务器上改一下 即使是配得很好的 vim 看源码也不合适 因为没有函数列表 文件列表 各种变量依赖都没有 别说什么 ctags 什么了。。
    flash866
        31
    flash866  
       2019-01-27 15:13:09 +08:00
    整套的用 idea,单个的用 jd
    dosmlp
        32
    dosmlp  
       2019-01-28 13:47:37 +08:00
    当然 source insight
    mattx
        33
    mattx  
       2019-03-23 15:38:11 +08:00
    @yanaraika source insight 4.0 vs sourcetrail 哪个更好?
    Kellerman
        34
    Kellerman  
       2019-10-14 16:59:47 +08:00
    @yanaraika 好像不错的样子,这个可以免费使用吗?
    LuciusChen
        35
    LuciusChen  
       2021-12-13 14:14:23 +08:00
    看 Java 源代码用什么呢各位,sourcegraph 看 Github 上的代码确实牛逼。
    LuciusChen
        36
    LuciusChen  
       2021-12-13 14:17:52 +08:00
    @yanaraika Important Note: This project will be archived by the original autors and current maintainers of Sourcetrail by the end of 2021. If you want to know more about this decision, read more on our blog.
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     927 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 22:38 PVG 06:38 LAX 15:38 JFK 18:38
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86