Code Insight 让你自由追踪在 GitCafe 上的源码 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
irisgyq
V2EX    GitCafe

Code Insight 让你自由追踪在 GitCafe 上的源码

  •  
  •   irisgyq 2015-04-09 14:17:50 +08:00 8598 次点击
    这是一个创建于 3895 天前的主题,其中的信息可能已经有所发展或是发生改变。

    上周 GitCafe 推出了 Webhooks 功能之后,很多用户表示他们终于可以做第三方集成了,那么本周我们还要带来一个好消息,这一次新出的新功能是什么呢?

    Code Insight 功能简介

    Code Insight(源码追踪)功能帮助 GitCafe 的用户更好地阅读理解源代码:

    1. 在开启源码追踪项目中阅读代码界面,源代码中任何已知定义位置的变量、函数、类等符号会带有下划线。鼠标在带有下划线的已知符号上短暂停留,将会看到该符号的类型信息或是函数原型,甚至详细文档信息。

    2. 点击符号将会直接跳转到定义该符号的源代码文件,并定位到此文件中定义该符号的代码行。符号的定义位置并不局限于当前项目,可以是 GitCafe 上的任何公开项目。如下图所示会跳转到对应的 OpenJDK 相应源代码:

    目前 Code Insight 处于 GA 状态,对所有公开项目默认分支的最新版本源代码开放。已经实现对 Ruby、Python、Java 等语言的支持,并将持续加入更多语言的支持。

    受限于手机屏幕大小和微信服务器端的过度压缩,演示图可能不够清晰,您可以在电脑端开启本文并点击「阅读原文」访问我们的博客查看清晰的演示。

    GitCafe & Lambda Lab

    GitCafe 致力于打造专业的代码托管服务及项目协作平台,帮助研发团队优化项目代码的管理及协作流程,为企业提供更为安全严谨的代码管理解决方案。在此基础上 GitCafe 未来将积极与第三方团队进行合作,改善开发体验,提高协作效率。这次的 Code Insight(源码追踪)功能即是由 Lambda Lab 和 GitCafe 开发团队共同合作完成。

    Lambda Lab 是一支来自硅谷的工程师团队,成员均毕业于北美顶级计算机院系,致力于为开发者和开源社区提供最好的开发体验。Lambda Lab 团队有编译系统,机器学习和数据库专家,以及丰富的大型开源项目开发经验。为了解决开发者在网页端搜索和阅读代码困难的问题,他们开发了 Codatlas (www.codatlas.com),在网页端提供类 IDE 的代码阅读和代码搜索体验,到目前为止已经收录了数百个著名开源项目如 Apache Hadoop、Apache Spark 和 Android 等,并支持 Scala、Java、Ruby、Python 和 Javascript 等多种编程语言,为世界各地的开源项目的贡献者和使用者提供快速代码查询和协作功能。

    现在,就在 GitCafe Web 端 体验 Code Insight 吧,让你自由遨游在源码的海洋,更好地阅读和理解源代码。

    目前尚无回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2489 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 10:26 PVG 18:26 LAX 02:26 JFK 05:26
    Do have faith in what you're doing.
    ubao msn 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