tanglib: 像搜索本地代码一样搜索 github 代码

315 天前
 bigtang
程序员最熟悉的功能莫过于搜索代码了,有不有可能像像搜索本地代码一样搜索 github 的代码呢?

YES! 答案是 tanglib.com

tanglib 可以搜索 github 中 star 数量超过 100 的仓库的代码,大约有 1T 左右( github 全部代码看文章说有 115T ,去掉重复有 20T ), 1.15 亿个代码文件。

不要担心速度,tanglib 检索性能可能比你搜本地代码还要快,tanglib 是即时搜索引擎。

tanglib 还实现了大小写敏感,整词匹配,正则表达式搜索需要权衡性能与实用性,目前尚未实现。

目前我自己的感受是代码库太大,要定位目标代码,必须找出特征串,否则出不来。

欢迎大家提建议。
2746 次点击
所在节点    分享创造
18 条回复
BeijingBaby
315 天前
weixiangzhe
315 天前
直接进入 web 的那个 vscode 参看体验感觉更好啊,就是进入仓库后按 . 键时那个
0o0O0o0O0o
315 天前
grep.app:没别的就是快
sourcegraph:支持指定 commit
github code search:新版本越来越灵活,值得期待
zsxzy
315 天前
建议显示仓库 star 数量
bigtang
315 天前
#1 暂时提供不了 sourcegraph 那么多功能, 你最看重的是哪个功能?
#3 快应该都比不过 tanglib 吧?
#4 好建议,下一版本争取加上仓库 star 数量
sunnysab
315 天前
北京糖果网络技术有限公司?第一时间想到了糖果浏览器,果然是你们开发的 😂 小时候拿来游戏多开用
andyJado
315 天前
还不错👍
rimondo242
315 天前
这个不支持跳转到对应的 github 仓库吗,还有代码没有高亮,除了匹配词全是白底黑字
weijancc
315 天前
确实很快, 不过好丑..
jsjjdzg
315 天前
卧槽好快 是怎么做到的啊
moxuanyuan
315 天前
先把 ui 做好一点吧。。上 css 框架不难吧。。
bigtang
315 天前
#6 你厉害,玩游戏玩成程序员了...

#9 #10#11 好吧,快是 tanglib 第一特点,丑是 tanglib 第 2 特点...
tyzandhr
314 天前
由此可见 github 的搜索是多么的令人深痛恶觉
zzl22100048
314 天前
真快,能说说原理吗
awesomes
314 天前
又快又丑
unkofun
314 天前
没有 swift 和 oc 啊
luozic
314 天前
又丑又快,
Arainzhe
312 天前
快丑的体验,UI 再整一哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/952861

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX