zoukankan      html  css  js  c++  java
  • GitHub高级搜索

     GitHub是开发目前最为活跃的开源网站和代码托管地,虽然我们经常使用GitHub,关注各种开源项目,但可能有很多人并不太了解GitHub的搜索功能的使用。GitHub提供了简单搜索和高级搜索,高级搜索提供了很强的搜索方式,下面我们可以了解下GitHub都给我们提供了那些强悍的搜索功能。

     

    1、in查询

    示例:

    Springboot in: name  查找项目名称中包含Springboot
    SringBoot in: nsme,description  查找项目名称、描述中包含SringBoot
    SpringBoot in: name,description,readme  查找项目名称、描述、readme中包含Springboot

     2、:>或:<

    格式  xxx关键词 stars/forks 通配符 

     示例:  

    Springboot stars:>5000  查找点赞数超过5000的项目
    Springboot forks:>5000  查找forks数大于5000的项目

    3、数字1..数字2

    区间范围数字查询

    示例:

    SpringCloud stars:200..9999 forks:100..2000  查找stars在200~9999,forks在100~2000的项目

     4、awesome加强搜索

    awesome一般是用来收集学习、工具、书籍类相关的项目 

    示例:

    awesome redis  搜索优秀的redis相关项目,包括框架、教程等

    5、高亮显示某一行代码

    • 高亮显示1行:地址后紧跟#L行数
    • 高亮显示多行:地址后紧跟#L行数-L行数

    示例:

    https://github.com/stunstunstun/.../spring/SpringBootJdbcExampleApplication.java#L13  高亮显示13行
    https://github.com/stunstunstun/.../spring/SpringBootJdbcExampleApplication.java#L13-L53  高亮显示标注13行到53行代码

     6、项目内搜索

    使用按键 t

    示例:

    使用 t 后如下图

    可以看到目录结构有变化,都变为平铺显示,不用翻目录就可以直接查看

     更多关于GitHub的高级搜索详见 https://help.github.com/en/articles/about-searching-on-github

  • 相关阅读:
    P1990 覆盖墙壁题解
    golang学习笔记---在接口和类型之间转换
    golang学习笔记 --- HTTP 客户端
    golang学习笔记 ----interface(接口3)
    golang学习笔记---上下文 context
    golang学习笔记 ----interface(接口)
    golang学习笔记---channel&goroutine
    golang学习笔记---select(3)
    golang 学习笔记 ---select关键字用法
    golang学习笔记---channel(2)
  • 原文地址:https://www.cnblogs.com/chentop/p/11265592.html
Copyright © 2011-2022 走看看