1. 程式人生 > >實用!8個 chrome外掛玩轉GitHub,單個檔案下載小意思

實用!8個 chrome外掛玩轉GitHub,單個檔案下載小意思

作為程式設計師對 `GitHub` 應該都不會陌生,我經常沉迷其中,找一些驚豔的專案或者工具。不過用的時間久了,發現它的使用者體驗實在是不敢恭維,有時候會讓你做很多重複操作,浪費不少時間。 比如我想單獨下載一個檔案,但`GitHub` 不支援,你必須要下載整個工程;想要看倉庫裡的某一個檔案,你只能層層點進去,再有從 `GitHub` clone 個專案慢的要死,簡直煩躁到爆炸。 下邊推薦 8個`chrome` 外掛來解決 `GitHub` 的這些問題。 ![`chrome` 網上應用商店找外掛](https://img-blog.csdnimg.cn/20201027162935767.png?#pic_center) ### 1、Octotree - GitHub code tree `Octotree` 可以為 `GitHub` 專案生成一個檔案選單樹,就跟在 `IDEA` 中看到的效果一樣。 ![](https://img-blog.csdnimg.cn/20201027143314188.png?#pic_center) 在左邊會生成一個 `Octotree` 按鈕,滑鼠滑動程式碼檔案樹,這樣就不用一層一層的找檔案了。 ![](https://img-blog.csdnimg.cn/20201027144318734.gif#pic_center) ### 2、GitHub Downloader `GitHub Downloader` 可以針對單個檔案進行下載,不能下載單個檔案是`GitHub` 的一個硬傷,之前想要下載一個檔案往往需要 `clone` 整個工程。 ![](https://img-blog.csdnimg.cn/2020102715230858.png?#pic_center) 外掛安裝成功會在檔案內容上方多出一個 `download` 按鈕,直接點選即可下載當前檔案,配合 `Octotree - GitHub code tree` 使用一起使用效率會更高。 ![](https://img-blog.csdnimg.cn/20201027153424964.gif#pic_center) ### 3、GitHub 加速 `GitHub 加速` 外掛能提高中國開發者訪問 `GitHub` 的速度,提升`clone` `Git` 倉庫的速度,提升下載 `release` 包的下載速度。 ![](https://img-blog.csdnimg.cn/20201027141802116.png?#pic_center) 安裝成功後在原來克隆的位置上會新出現個 `加速` 項,直接使用加速後的 `url` 就可以了。 ![](https://img-blog.csdnimg.cn/20201027141727657.png?#pic_center) ### 4、Sourcegraph `Sourcegraph` 對 `GitHub` 搜尋功能,程式碼比對,檢視引用,自動跳轉,專案目錄導航等功能做了全面的升級。 ![](https://img-blog.csdnimg.cn/20201027145748349.png?#pic_center) 外掛安裝後項目面板右上方會有一個搜尋圖示,進入就可以愉快的搜尋了,使用者體驗要比 `GitHub` 好很多。 ![](https://img-blog.csdnimg.cn/2020102715092490.gif#pic_center) ### 5、Awesome Autocomplete for GitHub 為 `GitHub` 的搜尋欄新增即時搜尋功能,簡單而謹慎的擴充套件增強了GitHub的搜尋功能,比以往更快地、準確的搜尋儲存庫和人員。 ![](https://img-blog.csdnimg.cn/20201027162056542.png?#pic_center) 增強的搜尋框看著更順眼了,還區分倉庫和使用者型別。 ![](https://img-blog.csdnimg.cn/20201027162608358.gif#pic_center) ### 6、File Icons for GitHub and GitLab 該外掛可以給不同型別的檔案增加一個圖示。 ![](https://img-blog.csdnimg.cn/2020102716363479.png?#pic_center) ![](https://img-blog.csdnimg.cn/20201027163836867.png?#pic_center) ### 7、GitHub Isometric Contributions 這個外掛主要為了美觀,可以將 GitHub 貢獻圖和等距畫素藝術版本之間切換,3D 畫素立體展示 GitHub 上的倉庫提交記錄,相比與傳統的方塊圖表更具美感。 ![](https://img-blog.csdnimg.cn/2020102716134555.png?#pic_center) ![](https://img-blog.csdnimg.cn/2020102716190359.gif#pic_center) ### 8、Markdown Menu for GitHub `Markdown Menu for GitHub` 它將導航選單新增到 `GitHub` 上的任何自述檔案或 `Markdown` 檔案中。比較適合寫部落格的同學,可以讓我們的專案文件更美觀一些。 ![](https://img-blog.csdnimg.cn/20201027163957918.png?#pic_center) ![](https://img-blog.csdnimg.cn/20201027171702863.png?#pic_center) 整理了幾百本各類技術電子書,送給小夥伴們。關注公號【程式設計師內點事】回覆【666】自行領取。和一些小夥伴們建了一個技術交流群,一起探討技術、分享技術資料,旨在共同學習進步,如果感興趣就加入我