中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在GitHub快速上找到實用軟件資源

發布時間:2022-01-04 15:27:46 來源:億速云 閱讀:176 作者:柒染 欄目:大數據

本篇文章給大家分享的是有關如何在GitHub快速上找到實用軟件資源,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

GitHub 作為目前廣大程序猿最大的游樂場,在今年 6 月被 微軟 以 75 億美元價值的微軟股票收購,GitHub 再次成為業界討論的焦點。GitHub 以自由開放的定位吸引了相當多的個人開發者和企業,不斷發布和更新相當好用的軟件和工具。

對于使用者,我不禁好奇:面對如此海量的 GitHub 項目,究竟怎樣才能這個平臺發現一些優秀的軟件和工具。秉著這樣的疑問,我收集和總結了下面這幾個搜索技巧。

搜熱門:GitHub Trend 和 GitHub Topic

GitHub Trend 頁面總結了每天/每周/每月周期的熱門 Repositories 和 Developers,你可以看到在某個周期處于熱門狀態的開發項目和開發者。而 GitHub Topic 展示了最新和最流行的討論主題,在這里你不僅能夠看到開發項目,還能看到更多非開發技術的討論主題,比如 Job、Chrome 瀏覽器等。

如何在GitHub快速上找到實用軟件資源

GitHub Trend

如何在GitHub快速上找到實用軟件資源

GitHub Topic 搜開發者

坊間傳聞人事招聘開發類員工時,招聘對象在 GitHub 貢獻會是重要的參考指標之一。GitHub 作為優秀國產開源軟件的集散地之一,埋藏了不少出色的開發者,所以在尋找國產軟件的時候,可以嘗試先找國內開發者。利用 GitHub 強大的搜索功能,增加幾個搜索參數即可輕松找到「目標人物」。

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

如何在GitHub快速上找到實用軟件資源

Github 搜索技巧 - 找開發者

比如需要尋找國產軟件,首先想到的應該是在 GituHub 上找國內開發者,搜索時設置 location 為 China,如果你要尋找使用 java 語言開發者,則再增加 language 為 java,整個搜索條件就是:language:java location:china,從搜索結果來看,我們找到了近 17000 名地區信息填寫為 china 的 java 開發者,朋友們熟悉的阮一峰老師排在前列。根據官方指引,搜索 GitHub 用戶時還支持使用 followers、in:fullname 組合條件進行搜索。

如何在GitHub快速上找到實用軟件資源

使用組合條件進行搜索

如何在GitHub快速上找到實用軟件資源

搜索條件 搜項目

我們需要在 GitHub 上找到優秀的項目和工具,同樣,通過關鍵字或者設置搜索條件幫助你事半功倍找到好資源。我的使用習慣是先用某些關鍵詞搜索,得到的搜索結果優先展示一些現成的軟件和工具。

如何在GitHub快速上找到實用軟件資源

GitHub 搜索技巧 - 找項目

Awesome + 關鍵字

Awesome 似乎已經成為不少 GitHub 項目喜愛的命名之一,比如前面提及要找到優秀的 Windows 軟件,可以嘗試搜索 Awesome windows,得到這樣的搜索結果:

如何在GitHub快速上找到實用軟件資源

Awesome windows 搜索結果

排名前列的結果出現了 Windows/Awesome 項目,這里集合了 Windows 上優質和精選的最佳應用程序及工具列表。在這里,我收集了這些 Awesome 主題的優秀項目:The awesome manifesto、Awesome iOS frameworks、Awesome wesome Android libraries and resources。

設置搜索條件

如果你明確需要尋找某類特定的項目,比如用某種語言開發、Stars 數量需要達到標準的項目,在搜索框中直接輸入搜索條件即可。其中用于發現項目,我的用法是靈活運用下面幾個搜索條件:stars:、language:、forks:,其實就是設置項目收藏、開發語言、派生的搜索條件,比如輸入 stars:>=500 language:java,得到的結果 就是收藏大于和等于 500 的 java 項目,排名前列是開源代碼庫和課程項目 freeCodeCamp、大熱門的 Vue 和 React 項目。

如何在GitHub快速上找到實用軟件資源

搜索條件=500 language:java>

如果覺得記住這些搜索條件略顯繁瑣的話,使用 GitHub 提供的 高級搜索功能,同樣可用自定義條件進行搜索。或者參考官方給出的幫助指南 Searching on GitHub ,里面有更多關于項目、代碼、評論、問題等搜索技巧。

如何在GitHub快速上找到實用軟件資源

GitHub 高級搜索功能

下面是 GitHub 上影響力頗大的項目,僅列舉部分:

  • free-programming-books:整理了所有和編程相關的免費書籍,同時也有 中文版項目。

  • github-cheat-sheet:集合了使用 GitHub 的各種技巧。

  • android-open-project:涵蓋 Android 開發的優秀開源項目。

  • chinese-independent-developer:聚合所有中國獨立開發者的項目。

GitHub 網站擁有很多優秀的開源項目,用好 GitHub 的搜索功能,我們既可以使用官方提供的高級搜索和 Topic、Trend 專題頁面,也可以學習組合使用搜索條件的方法,主動發現更多好用的項目和工具。

以上就是如何在GitHub快速上找到實用軟件資源,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

习水县| 汉源县| 乌鲁木齐市| 京山县| 康平县| 清流县| 德清县| 兰坪| 工布江达县| 蓝山县| 新安县| 包头市| 蓝田县| 凤城市| 洛扎县| 克东县| 永顺县| 台东县| 固阳县| 长岛县| 隆安县| 玉溪市| 山阳县| 沽源县| 彰武县| 探索| 札达县| 巴青县| 工布江达县| 怀来县| 富川| 福泉市| 偃师市| 兴隆县| 靖州| 宜宾市| 揭东县| 辽阳县| 若羌县| 卫辉市| 同心县|