全球最大同性交友平台骚操作

文章目录

    • 搜索
    • 快捷键
    • 高亮显示
    • 插件

github作为全球最大代码库,日常学习or工作都离不开她,这里介绍一些平时使用方面的技巧。

搜索

比如我们需要搜索spring boot相关的项目,如果直接搜索spring boot,结果如下:

全球最大同性交友平台骚操作_第1张图片

可以看到搜索结果由约有15万个,想找到一个我们想要的项目犹如大海捞针。
如果我们换种方式搜索:spring boot in:name

全球最大同性交友平台骚操作_第2张图片

效果显而易见,搜索结果数量降到了10万左右。
spring boot in:name的意思就是搜索在项目名中包含spring boot的项目,类似的还有

  • spring boot in:description表示搜索在项目的描述部分中含有spring boot的项目。
  • spring boot in:readme表示搜索在readme部分中含有spring boot的项目。
  • spring boot in:name,readme表示搜索项目名和readme中都含有spring boot的项目。

但是,就算使用了上面的搜索方式,搜索结果依旧有10来万,还是很难选择。怎么办呢,我们可以用awesome关键字,
全球最大同性交友平台骚操作_第3张图片

使用awesome后搜索结果只有60个,并且出现了一个红色眼镜的标识,此时我们想选其中一个项目进行学习或借鉴就容易多了。awesome本意为令人惊叹的,这里的意思大概就是搜索优秀的spring boot相关项目。
除此之外,github中看一个项目是否受欢迎的重要参数就是它的star数量,star数量可以理解为其他人的点赞数,另一个参数就是fork数量,fork表示复制当前项目到自己的github仓库中。在我们搜索项目时,也可以从这两个维度来搜索:

  • spring boot stars:>5000:表示搜索star数量大于5000的`spring boot项目。
  • spring boot forks:>5000:表示搜索被fork超过5000次的spring boot项目。
  • spring boot forks:100..200 stars:80..100:表示搜索star数量在80到100之间,fork数量在100到200之间的spring boot项目。

github还有一个神奇的搜索功能就是同城交友。举个栗子,我们搜索:location:beijing
全球最大同性交友平台骚操作_第4张图片

就可以搜索到北京地区的活跃用户,点击后面的follow表示关注此用户,与看某大仙直播点关注差不多。
当然,github还可以通过语言来搜索,比如language:java可以搜到如下结果:
全球最大同性交友平台骚操作_第5张图片
但个人认为这个搜索意义不大。

快捷键

快捷键传送门
这里列举几个常用的:

  • 进入项目后按t:快速查找项目中的文件
  • 浏览代码时按l:快速跳到指定行
  • s/:聚焦搜索栏
  • w:切换到新分支或标记
  • y:将url展开为其规范形式

高亮显示

某一行高亮:在地址后面+#L行数
范围高亮:在地址后面+#L行数-#L行数

比如这里,地址为https://github.com/spring-projects/spring-framework/blob/master/settings.gradle
如果想让第8行高亮,地址栏输入https://github.com/spring-projects/spring-framework/blob/master/settings.gradle#L8即可。
如果想让第1-6行高亮,地址栏输入https://github.com/spring-projects/spring-framework/blob/master/settings.gradle#L1-L6即可。

全球最大同性交友平台骚操作_第6张图片

插件

首推octotree,它可以让项目目录成树形展示,比原来查看方式方便得多。
全球最大同性交友平台骚操作_第7张图片

GitHub Hovercard插件的作用是在鼠标悬停时可以快速预览项目信息、用户信息、项目讨论:

全球最大同性交友平台骚操作_第8张图片

另外一个推荐的插件是Isometric Contributions,它可以让你更直观的衡量你的工作量,可以将冷冰冰的数据转化为生动图形:

全球最大同性交友平台骚操作_第9张图片
变为
全球最大同性交友平台骚操作_第10张图片

插件下载地址
直接搜索并添加至chrome即可

你可能感兴趣的:(工具)