Java面试题(三十一) GitHub上的骚操作

一. 全局搜索

1. 全局搜索也就是模糊搜索:
如:搜索 SpringBoot

搜索结果:
Java面试题(三十一) GitHub上的骚操作_第1张图片
这样搜索范围太大,且项目质量参差不齐,所以在搜索框中,还可以按 Star 数量、Fork 数量等来查询

二. 精准搜索

1. in 关键词限制搜索范围

公式:搜索词 in:name(/description/readme)

搜索结果:
Java面试题(三十一) GitHub上的骚操作_第2张图片
2. 关键字搜索

>n、>=n、=n 和 <=n
n..m:取值范围 n 到 m

搜索结果:
Java面试题(三十一) GitHub上的骚操作_第3张图片
3. awesome 加强搜索

awesome关键字 
awesome系列,一般是用来收集学习,工具,书籍类相关的项目。比如我们要学习下 redis 相关的项目,包括框架、教程等,
如:awesome redis

搜索结果:
Java面试题(三十一) GitHub上的骚操作_第4张图片

三. Github快捷键

在项目内搜索,要找到一个Java文件,还得一级一级的去向下找
直接在项目内输入小写 t 

演示结果:
Java面试题(三十一) GitHub上的骚操作_第5张图片
GitHub官方快捷键文档

四. 团队配合小技巧

1. 高亮显示代码

例如你在团队中开发代码,需要用到的代码接口可能也就是几行,你需要告诉你的队友是哪几行代码,怎么做呢?
你可以把代码高亮显示出来给他看
使用 #L - #L : #L8-L16

演示:
Java面试题(三十一) GitHub上的骚操作_第6张图片

总结:常用的大体就这些,要是还想要更多,可以去看看GitHub官方文档。

你可能感兴趣的:(Java面试)