一. 全局搜索
1. 全局搜索也就是模糊搜索:
如:搜索 SpringBoot
搜索结果:
这样搜索范围太大,且项目质量参差不齐,所以在搜索框中,还可以按 Star 数量、Fork 数量等来查询
二. 精准搜索
1. in 关键词限制搜索范围
公式:搜索词 in:name(/description/readme)
搜索结果:
2. 关键字搜索
>n、>=n、<n、<=n:查询数量范围,
可以是 starts、forks、topics......
n..*、*..n:等同于 >=n 和 <=n
n..m:取值范围 n 到 m
搜索结果:
3. awesome 加强搜索
awesome关键字
awesome系列,一般是用来收集学习,工具,书籍类相关的项目。比如我们要学习下 redis 相关的项目,包括框架、教程等,
如:awesome redis
搜索结果:
三. Github快捷键
在项目内搜索,要找到一个Java文件,还得一级一级的去向下找
直接在项目内输入小写 t
演示结果:
GitHub官方快捷键文档
四. 团队配合小技巧
1. 高亮显示代码
例如你在团队中开发代码,需要用到的代码接口可能也就是几行,你需要告诉你的队友是哪几行代码,怎么做呢?
你可以把代码高亮显示出来给他看
使用 #L - #L : #L8-L16
演示: