github怎么搜索开源的代码_Android 开源项目 (AOSP) 代码搜索工具正式发布

我们非常高兴的为各位开发者们介绍一个 Android 开源项目 (AOSP) 的代码搜索工具:

本头条核心宗旨

欢迎来到「技术刚刚好」作者,「技术刚刚好」是个人维护,每天至少更新一篇Flutter技术文章,实时为大家播报Flutter最新消息。如果你刚好也在关注Flutter这门技术,那就跟我一起学习进步吧,你的赞,收藏,转发是对我个人最大的支持,维护不易,欢迎关注。

技术刚刚好经历

近几年,移动端跨平台开发技术层出不穷,从Facebook家的ReactNative,到阿里家WEEX,前端技术在移动端跨平台开发中大展身手,技术刚刚好作为一名Android开发,经历了从Reactjs到Vuejs的不断学习。而在2018年,我们的主角变成了Flutter,这是Goolge开源的一个移动端跨平台解决方案,可以快速开发精美的移动App。希望跟大家一起学习,一起进步!

本文核心要点

Android 开源项目的代码由一系列 Git 管理的代码库组成。要获得或查看这些代码,需要使用 Git (一种开源版本控制系统) 和 repo (一种与 Git 相辅相成的代码库管理工具),也正因如此,很多开发者们惯用的工具无法与之很好地配合使用,如 GitHub、Gitweb 等。

通过与 Google 内部负责代码搜索 (Code Search) 同事们合作,并使用 Google 开源的源码分析工具 Kythe,我们非常高兴的为开发者们上线这个 Android 开源代码搜索工具,希望这个工具可以把开源代码更全面的呈现于开发者面前。

65905b44e1eb54b301b9019a96a39db0.png

目前的功能有:

  • 方便的查看、搜索源代码
  • 在整个代码库之间进行交叉引用的代码跳转,可以单击源代码的一部分跳转到另一部分
  • 在 Android 的开源代码分支之间进行切换 (并非所有分支都有交叉引用信息)
  • 关于代码搜索工具的相关说明和文档可以在这里查看 https://source.android.google.cn/setup/contribute/code-search


除了搜索 Android 开源项目 (AOSP) 的代码之外,我们的代码搜索工具同时提供了 CameraX、Jetpack Compose 等 AndroidX 库的源码搜索。

我们已迈出了第一步,虽然目前并非所有代码库都可以使用交叉引用跳转,随着时间的推移,这部分功能一定会越发完善,我们希望这些可以帮助开发者们更好的使用 Android 开源代码。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值