瀏覽Github必備的5款神器級(jí)別的Chrome插件
我們知道 Github 是程序員特有的寶藏,也可以稱它為 GayHub, 大家瀏覽 Github 的時(shí)候,一定遇到過下面這些問題:
不克隆到本地的情況下閱讀代碼困難。 無法單獨(dú)下載倉庫中的某個(gè)文件/文件夾。 無法看到倉庫大小以及每個(gè)文件的大小。 ......
有了今天推薦的這些插件之后,相信你就不會(huì)在逛 Github 的時(shí)候再遇到這些問題了。
另外,友情提示!無法訪問 Google 的老哥們,推薦一種簡單下載 Chrome 插件的方法:訪問這個(gè)網(wǎng)站 https://crxdl.com/ 即可下載 Chrome 擴(kuò)展插件 Crx 離線安裝包。
另外,我還在嗶哩嗶哩錄制了視頻在線演示,昨晚上傳,沒想到今天早上的點(diǎn)贊和收藏人數(shù)這么多了。掃描二維碼在線觀看:
Octotree
Octotree 可以讓我們?cè)?Github 上瀏覽代碼更加方便和優(yōu)雅。
側(cè)邊欄樹形結(jié)構(gòu)的設(shè)計(jì)為我們帶來 IDE 般的體驗(yàn)感受。
SourceGraph
SourceGraph 不僅可以讓我們?cè)?Github 優(yōu)雅的查看代碼,它還支持一些騷操作,比如:類之間的跳轉(zhuǎn)、代碼搜索等功能。
使用 SourceGraph 閱讀代碼的就像下面這樣,同樣是樹形結(jié)構(gòu)展示代碼,但是我個(gè)人感覺沒有 Octotree 的手感舒服。不過,SourceGraph 內(nèi)置了很多插件,而且還支持類之間的跳轉(zhuǎn)!
簡單演示一下 SourceGraph 的代碼搜索功能, 比如我想查找項(xiàng)目中的 Controller
的話,我可以這樣寫:
Enhanced GitHub
Enhanced GitHub 變得更加可視化、更加好用。它可以為你 Github 倉庫大小,每個(gè)文件的大小,下載鏈接和復(fù)制文件內(nèi)容的選項(xiàng)。
使用前:
使用后:
但是,你可以看到 Enhanced GitHub 目前只支持下載單個(gè)文件,如果你想要下載多個(gè)文件的話,可以這樣使用下面這個(gè)插件。
GitZip
GitZip 可以幫助我們下載倉庫中的部分文件,并且支持下載單個(gè)文件夾。
如何使用呢?
鼠標(biāo)定位到我們需要下載的某個(gè)項(xiàng)目子文件夾上,在空白區(qū)域雙擊:
然后點(diǎn)擊下載即可!
OctoLinker
提高 Code Review/閱讀代碼體驗(yàn),讓你像使用 IDE 一樣的實(shí)現(xiàn)類名點(diǎn)擊跳轉(zhuǎn)。
當(dāng)我們把鼠標(biāo)移動(dòng)到類名上就會(huì)出現(xiàn)跳轉(zhuǎn)提示,點(diǎn)擊跳轉(zhuǎn)即可完成跳轉(zhuǎn)。