zoukankan      html  css  js  c++  java
  • GitHub上重要的几个搜索技巧

    GitHub 作为目前广大程序员最大的游乐场,怎么在Github上搜索优秀的项目就显得尤为重要.下面是在Github上快速找到自己需要的开源项目的几个搜索技巧:

    一.搜热门

    Github Trend 页面总结了每天/每周/每月周期的热门 Repositories 和 Developers.

    在这里插入图片描述

    Github Topic 展示了最新和最流行的讨论主题.

    在这里插入图片描述

    二.搜开发者

    GitHub 官方支持很多搜索条件,在 这里 可以查看官方出品的搜索技巧.

    搜索条件 备注
    followers: followers:>=1000,匹配超过1000名关注着的开发者
    language: language:java,匹配开发语言为 java 的开发者
    in:fullname jack in:fullname,匹配用户名实名为 jack 的开发者
    location: location:china,匹配用户填写的地址在 china

    在这里插入图片描述

    三.搜项目及工具

    在GitHub上找到优秀的项目和工具可以通过关键字或设置搜索条件可以事半功倍的找到好资源.

    搜索条件 备注
    Awesome + keyword 关键字 Awesome,帮忙找到优秀的工具列表
    in:name example in:name springboot,匹配项目名中包含 springboot关键词的项目
    in:readme example in:readme springboot,匹配readme中包含 springboot关键词的项目
    in:description example in:description springboot,匹配描述中包含 springboot关键词的项目
    stars: stars:>=1000,匹配收藏数量超过 1000 的项目
    forks: forks:>=1000,匹配分支数量超过 1000 的项目
    pushed: pushed:>2019-05-06,匹配在2019年5月6号后有更新的项目
    language: language:java,匹配以 java 作为开发语言的项目

    1.Awesome + keyword

    Awesome 几乎成为了不少 GitHub 用户命名项目的关键字之一,如要找到优秀的java相关开源项目的集合,可以尝试搜索 Awesome java 得到下列结果:

    在这里插入图片描述

    2.设置搜索条件

    明确需要寻找某类特定的项目,如用某种语言,Stars数需要达到什么标准,在搜索框中直接输入搜索条件即可.多个搜索条件可组合使用.一般使用: stars: language forks: in: pushed: ,其实就是设置项目收藏,开发语言,派生 这些搜索条件. 如 stars:>=1000 language:java forks:>=600 ,结果如下:

    在这里插入图片描述

    也可以使用 Github 提供的 高级搜索功能 .或者参考官方给出的帮助指南 Searching on GitHub ,里面有更多关于项目、代码、评论、问题等搜索技巧。

    下面是 Github 颇受欢迎上的项目:

    Awesome :Windows上优质&精选的最佳应用程序及工具列表
    free-programming-books :免费的编程相关书籍
    chinese-independent-developer :中国独立开发者项目列表
    chinese-independent-blogs :中文独立博客列表
    awesome-java-cn :Java资源大全中文版

  • 相关阅读:
    撤销git reset
    vue diff,react diff算法
    了解下domparser方法
    css中的BFC和IFC
    浏览器输入URL后发生了什么
    几种图片滤镜算法代码实现(灰度、浮雕、二值、底片)
    python--记python输入多行
    chrome添加 postman扩展程序图文简介
    火狐浏览器插件--HttpRequester接口测试
    python爬虫--一次爬取小说的尝试
  • 原文地址:https://www.cnblogs.com/itzlg/p/12318012.html
Copyright © 2011-2022 走看看