代码搜索引擎

2016-07-25 15:04:26 +08:00
 hackingwu

想做一个像 Github 搜索代码的功能,给自己项目的代码做一个搜索引擎。现在有没有什么简单成熟的解决方案?最好可以是实现 Web UI 的代码搜索(高亮)。我现在想的是 Elasticsearch+kibana+logstash ,还没有验证可行性。有没有做过这方面事情的 V 友,分享一下经验。

2403 次点击
所在节点    程序员
3 条回复
Comdex
2016-07-25 15:56:29 +08:00
bing 不是在做了吗
sunchen
2016-07-25 16:10:38 +08:00
Github 就是基于 ES
rekulas
2016-07-25 22:44:37 +08:00
github 的搜索很坑的啊,自己做需要处理的工作又太多了(主要分词方案在某些代码里效果不是很好),可以考虑用 opengrok 方案 http://androidxref.com

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

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

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

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

© 2021 V2EX