github搜索网站,github搜索代码

  github搜索网站,github搜索代码

  点击上方“Github中文社区”关注

  查看Github中所有有趣的项目

  049号原件

  来自:Github中文社区作者:huber

  大家好!我是hub哥,还有一个月就是圣诞节了,又可以和hub姐放假了。大家都在兴风作浪~ ~

  但前提是你在挥手之前看完这篇文章?相信很多童鞋都有过一次经历:项目中需要一定的框架。首先想到的是搜索GitHub看看有没有现成的轮子,但是搜索结果往往不尽如人意。看看下面这些情况是不是和你一样??

  在搜索结果中,目标项很少,出现很多不相关的东西,比较乱。

  

在搜索结果中,明星数量不高,没有点击进去的欲望。

  在

的搜索结果中,确实有相关的框架,但都是语言版本。你还要再过滤语言,最后还是有很多结果。

  然后!脾气暴躁的你,怒不可遏,直接关掉GitHub!但还是觉得胸口发紧,血气奔涌,忍不住用手指戳了戳浏览器的关闭键,却还是无法理解心中的恨意。我气得牙“啪”的一声电脑砸了,但还是极度烦躁,体内真气运行到极限。我的脚重重地踩在地上,空气中隐隐约约传来空间撕裂的声音。然后我一拳打在我老板脸上,他老板“哇”的吐出一口鲜.

  ????????

  言归正传,哈哈哈,相信枢纽哥,

看完这一篇文章,你就可以学会如何在GitHub上精确搜索到想要的项目!

  

组成元素

首先!我们有必要先了解开源项目的组成部分是什么:

  

名称:项目名称

  描述:项目的简要描述

  

项目源代码

  

README.md:项目详情介绍

  除了这些内在要素,项目的星号和叉号也是搜索技巧中至关重要的部分。

  

如何搜?

如果我们正在做一个python项目,而我们只需要使用一个文本处理框架,关键词是

Text

,那么我们先尝试搜索一下名称中包含

Text

的项目:

  

格式:输入:名称文本

  怎么会有这么多结果?别担心,这只是开始。

  我们需要将搜索结果中的星号限制在3000个以上。

  

网格

式:in:name Text stars:3000

  结果瞬间缩小了范围不是吗?

  去吧!让我们将分叉数限制为600。

  

式:

in:name Text stars:3000 forks:600

  不到20个结果,可以慢慢找。如果还是懒得去找呢?

  让我们继续将这种语言局限于Python

  

式:

in:nameTextstars:3000 forks:600language:python

  现在够准确了吗?

  但是!如果我们不确定关键字是否会命中项目名称,那么我们可以通过

readme

搜索:

  也很简单。我们只需要把

in:name

从上面的

name

改成

readme

  

网格

式:

in:

readme

文本星:3000叉:600

language:python

  结果瞬间涨到了164!这种情况下可以适当调整星叉号来限制搜索!这里就不演示了。

  那么问题来了!如果我们想不出一个英文关键词来描述我们要找的项目怎么办?

  比如针对iOS的童鞋,项目中经常需要图片轮播显示的控制。在这种情况下,我们直接用简单粗暴的方式按照

descriptin

进行搜索:

  

式:

in:description stars:3000 轮播 language:iOS

  当然,你也可以约束项目的提交时间:

  

网格

式:

in:描述微服务语言:python推送:2020-02-05

  很简单吧?就问你,好闻吗?

  

总结

我们想做一个精准的搜索,无非就是添加筛选条件:

  在:姓名xxx

  按项目名称搜索

  在:自述文件xxx中

  按自述文件搜索

  在:描述xxx

  按描述搜索

  明星:xxx

  星星数大于xxx

  叉子:xxx

  叉数大于xxx

  语言:xxx

  编程语言是xxx

  推送:YYYY-MM-DD

  上次更新时间大于YYYY-MM-DD。

  你们都学会了吗?如果你学会了,继续打你的老板。

  最后祝大家使用愉快!

  好吧!这就是分享的问题。

  如果觉得文章有用,请点赞分享。

  原始历史

  厉害了,清华北大重磅开源的这个信息。看完之后很佩服!

  太强了!GitHub中文开源项目名单出炉,暴露了程序员的硬需求!

  另类!这个项目没有一行代码,收录了30k的star和近40w的内容,已经登上了GitHub热榜榜首。

  蚂蚁金服开放了研发框架!还是增强版。

  让我们看它!

  如何在CSS中设置div滚动条的样式

github搜索网站,github搜索代码