V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hippiebaby233
V2EX  ›  Java

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

  •  
  •   hippiebaby233 · 2019-01-19 15:02:13 +08:00 · 15562 次点击
    这是一个创建于 2136 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,我听前辈们说都用 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   ·   实用小工具   ·   2909 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:18 · PVG 20:18 · LAX 04:18 · JFK 07:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.