程序员如何利用github搜索技巧实现精准化信息查询
程序员经常在github上搜索代码、项目或者者查找少量感兴趣的主题。可能是大家熟习了百度、google的搜索方式,通常情况下,习惯性的方式是在github主页搜索框中直接输入相关信息并进行查找。如下图所示:
github搜索
但是,这样的搜索信息和结果,可能包含很多我们不需要的信息。本文将详情程序员如何利用github搜索技巧实现精准化信息查询。
我们知道,github上的代码、项目或者者主题,一般包括名称、形容、README内容、主题、语言、创立时间、升级时间、stars、forks等等信息。github搜索时,可以利用这些信息内容中包含的关键字作为搜索过滤条件,逐渐缩小搜索目标范围,最终达到我们满意的目标。下面详情几种搜索的常用操作。
第一种,通过name,description,readme过滤操作
假如要查找形容中包含“无人机”的一律结果,可以在github搜索框中输入”无人机 in:description”搜索结果。
进一步的,我们也可以搜索形容和README文件中均出现“无人机”的一律结果,可以在github搜索框中输入“无人机 in:description,readme”搜索结果。
第二种,通过stars数量过滤操作
还可以根据搜索stars数量过滤操作。例如,搜索stars数量等于或者大于某个数值,搜索stars数量在某个数值范围内的一律信息。可以在github搜索框中输入“stars:500”或者者”stars:>=500″或者者“stars:20.50”等搜索结果。
第三种,通过创立时间过滤操作
可以通过创立时间过滤查询操作。例如,搜索形容中包含“无人机”关键词,且创立时间大于2010年1月1日的一律结果。可以在github搜索框中输入“无人机 in:description created:>2018-01-01” 搜索结果。
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » 程序员如何利用github搜索技巧实现精准化信息查询