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