GitHubのに便利なソフトウェアリソースを見つけ、すぐにマスターする3つの検索技術

6月中のプログラムの猿の最大の遊び場の大半が、今年はあったようにGitHubには、  Microsoftは  、Microsoftの株式の$ 7.5億ドルを入札し、GitHubの業界は再び議論の焦点になります。GitHubには、個々の開発者や企業の相当数を誘致し、ソフトウェアおよびツールを使用することはかなり容易なアップデートをリリースし続けるために自由でオープンな検索します。Windowsの、MacOSのプラットフォームソフトウェアを使用して簡単に自由を整理し、GitHubの上のすべての人にお勧めの少数の前に:

このプラットフォームは、いくつかの良いソフトウェアやツールを見つけることができます正確にどのように、GitHubのプロジェクトのように洪水の顔:ユーザーのために、私は助けることはできませんが、不思議。私が収集され、これらの検索技術の下にまとめ、そのような質問を保持します。

人気の検索:GitHubの動向とGitHubのトピック

GitHubのトレンド  ページには、毎日または毎週/毎月のサイクル/人気のリポジトリを要約し、開発者は、あなたが熱い状態でのサイクルで開発プロジェクトや開発者を見ることができます。 GitHubのトピックは、  あなたがそうで開発プロジェクトを見ることができるだけでなく、そのような仕事、Chromeブラウザなどの技術的な話題を議論するために複数の非開発者を見て、そして最新かつ最も人気のあるディスカッショントピックを紹介しています。

GitHubのトレンドGitHubのトピック

検索の開発者

GitHubの寄与における場合事例D労働者人材募集、採用目標は、重要な参照インデックスであろう。優れた国内の流通センターの一つとしてのGitHubのオープンソース・ソフトウェアは、良い開発者の多くを埋め、その国内のソフトウェアを探して、あなたは国内の開発者に誰かを見つけることを試みることができます。GitHubのは簡単に見つけることができる検索パラメータの数を増やし、強力な検索機能を使用して、「対象者を。」

(注:GitHub 官方还支持很多搜索条件,在 这里 可以查看官方出品的搜索技巧。)

Github 搜索技巧 - 找开发者

比如需要寻找国产软件,首先想到的应该是在 GituHub 上找国内开发者,搜索时设置 location 为 China,如果你要寻找使用 javascript 语言开发者,则再增加 language 为 javascript,整个搜索条件就是:language:javascript location:china,从搜索结果来看,我们找到了近 17000 名地区信息填写为 china 的 javascript 开发者,朋友们熟悉的阮一峰老师排在前列。根据官方指引,搜索 GitHub 用户时还支持使用 followersin:fullname 组合条件进行搜索。

使用组合条件进行搜索搜索条件<language:javascript location:china>

搜项目

我们需要在 GitHub 上找到优秀的项目和工具,同样,通过关键字或者设置搜索条件帮助你事半功倍找到好资源。我的使用习惯是先用某些关键词搜索,得到的搜索结果优先展示一些现成的软件和工具。

GitHub 搜索技巧 - 找项目

Awesome + 关键字

Awesome 似乎已经成为不少 GitHub 项目喜爱的命名之一,比如前面提及要找到优秀的 Windows 软件,可以尝试搜索 Awesome windows,得到这样的搜索结果:

Awesome windows 搜索结果

排名前列的结果出现了 Windows/Awesome 项目,这里集合了 Windows 上优质和精选的最佳应用程序及工具列表。在这里,我收集了这些 Awesome 主题的优秀项目:The awesome manifestoAwesome iOS frameworksAwesome wesome Android libraries and resources

设置搜索条件

如果你明确需要寻找某类特定的项目,比如用某种语言开发、Stars 数量需要达到标准的项目,在搜索框中直接输入搜索条件即可。其中用于发现项目,我的用法是灵活运用下面几个搜索条件:stars:language:forks:,其实就是设置项目收藏、开发语言、派生的搜索条件,比如输入 stars:>=500 language:javascript得到的结果 就是收藏大于和等于 500 的 javascript 项目,排名前列是开源代码库和课程项目 freeCodeCamp、大热门的 Vue 和 React 项目。

搜索条件<stars:>=500 language:javascript>

如果觉得记住这些搜索条件略显繁琐的话,使用 GitHub 提供的 高级搜索功能,同样可用自定义条件进行搜索。或者参考官方给出的帮助指南 Searching on GitHub ,里面有更多关于项目、代码、评论、问题等搜索技巧。

GitHub 高级搜索功能

下面是 GitHub 上影响力颇大的项目,仅列举部分:

结语

GitHub 网站拥有很多优秀的开源项目,用好 GitHub 的搜索功能,我们既可以使用官方提供的高级搜索和 Topic、Trend 专题页面,也可以学习组合使用搜索条件的方法,主动发现更多好用的项目和工具。

おすすめ

転載: www.cnblogs.com/tongongV/p/10962802.html