首页>以色列>搜索>Codota:基于安卓代码搜索引擎

Codota:基于安卓代码搜索引擎

国家: 以色列 类型: 搜索

标签: 代码搜索引擎

英文网站: http://www.codota.com/ 进入网站

Codota:基于安卓代码是有以色列理工大学毕业生制造的一个可以在网上发现的代码案例,帮助开发人员可以节省开发者大量的工作时间,通过专业的代码搜索引擎可以更方便的查询想要的代码。

Codota

在各种网络平台如GitHub 和 Stack Overflow上,可以下载到越来越多的代码案例。开发者进入这些平台寻找新的API和新代码的过程开始变得更简单了,随着在网上可供人们使用的代码数量的增加,这些代码的总体质量有显著的下降。在谷歌搜索某个代码,最先的结果可能不会是你所想要的,让找到一个好的代码案例的难度变得更大,和更具有挑战性。

这个创业点子是由Codota公司程序员需要寻找代码案例时的亲身体验而来的。我们不断试错,花了很长的时间,直到最后找到手头工作所需要的合适的代码。这个进程只会越来越困难。在代码的数量和开发者所掌握知识之间的鸿沟正在扩大,我们获取这类代码的能力之间的差距也在增强。寻找代码案例,在今天有点儿像是在谷歌出现之前的互联网进行搜索。信息有很多,基本上是海量的,但是要找到好东西却很困难。”

Codota实际上使用了一些存储大量代码网站的API,并且可以阅读它们的代码案例。在这之后,他们使用自己基于语义分析开发的特殊科技。没有和其他平台的对比,因为将代码认作文字,是不可能准确的明白代码在做什么。Codota在九月份发布了他们的最小产品原型(MVP),现在已经获得越来越多开发者的兴趣,在平台上面有12000人左右正在活跃。

Codota 能够解读代码的精髓,因为他们找到在搜索结果当中重复次数最多的模版代码,加入其他的变量,比如源代码和评分,接下来推送对于开发者搜索结果最相关的代码。目前平台只针对Android开发者设计,帮助他们搜索算法和类,包括详细的解释和流程图,来解释代码的功能,以及如何和恰当的Android API相连接。