作為程序員對 GitHub 應該都不會陌生,我經常沉迷其中,找一些驚艷的項目或者工具。不過用的時間久了,發現它的用戶體驗實在是不敢恭維,有時候會讓你做很多重復操作,浪費不少時間。
比如我想單獨下載一個文件,但GitHub 不支持,你必須要下載整個工程;想要看倉庫里的某一個文件,你只能層層點進去,再有從 GitHub clone 個項目慢的要死,簡直煩躁到爆炸。
下邊推薦 8個chrome 插件來解決 GitHub 的這些問題。

1、Octotree - GitHub code tree
Octotree 可以為 GitHub 項目生成一個文件菜單樹,就跟在 IDEA 中看到的效果一樣。

在左邊會生成一個 Octotree 按鈕,鼠標滑動代碼文件樹,這樣就不用一層一層的找文件了。

2、GitHub Downloader
GitHub Downloader 可以針對單個文件進行下載,不能下載單個文件是GitHub 的一個硬傷,之前想要下載一個文件往往需要 clone 整個工程。

插件安裝成功會在文件內容上方多出一個 download 按鈕,直接點擊即可下載當前文件,配合 Octotree - GitHub code tree 使用一起使用效率會更高。

3、GitHub 加速
GitHub 加速 插件能提高中國開發者訪問 GitHub 的速度,提升clone Git 倉庫的速度,提升下載 release 包的下載速度。

安裝成功后在原來克隆的位置上會新出現個 加速 項,直接使用加速后的 url 就可以了。

4、Sourcegraph
Sourcegraph 對 GitHub 搜索功能,代碼比對,查看引用,自動跳轉,項目目錄導航等功能做了全面的升級。

插件安裝后項目面板右上方會有一個搜索圖標,進入就可以愉快的搜索了,用戶體驗要比 GitHub 好很多。

5、Awesome Autocomplete for GitHub
為 GitHub 的搜索欄添加即時搜索功能,簡單而謹慎的擴展增強了GitHub的搜索功能,比以往更快地、准確的搜索存儲庫和人員。

增強的搜索框看着更順眼了,還區分倉庫和用戶類型。

6、File Icons for GitHub and GitLab
該插件可以給不同類型的文件增加一個圖標。


7、GitHub Isometric Contributions
這個插件主要為了美觀,可以將 GitHub 貢獻圖和等距像素藝術版本之間切換,3D 像素立體展示 GitHub 上的倉庫提交記錄,相比與傳統的方塊圖表更具美感。


8、Markdown Menu for GitHub
Markdown Menu for GitHub 它將導航菜單添加到 GitHub 上的任何自述文件或 Markdown 文件中。比較適合寫博客的同學,可以讓我們的項目文檔更美觀一些。


整理了幾百本各類技術電子書,送給小伙伴們。關注公號【程序員內點事】回復【666】自行領取。和一些小伙伴們建了一個技術交流群,一起探討技術、分享技術資料,旨在共同學習進步,如果感興趣就加入我們吧!
