有太多加強 GitHub 功能的插件了,就 Chrome 商店就有上千款。本文章不會列舉全部的插件,只會列舉六個你們確定用的到且接地氣的插件,其餘花裏胡哨的或者我沒用過的插件就不推薦了。git
圖1:Chrome 商店內的相關插件瀏覽器
因爲網絡的問題,國內下載 Chrome 插件可能不太方便。老逛都幫大家下載好了,在文末獲取下載方式就好了。微信
1. Octotree 網絡
在開發一個項目的時候,會建立不少包使代碼結構井井有條。
app
拿 Java 項目來講,通常會建立 src 目錄用來存放項目源碼,test 目錄存放一些用來測試的腳本。在 src 目錄下,還會有 resource 資源和一些業務邏輯代碼(好比遵循 MVC 開發模式的Controller、Service、Dao )編輯器
其餘項目亦然,咱們發現一個完整項目,代碼是井井有條的,可是若是使用 GitHub 看一個項目源碼時體驗會很是差,查看不一樣的目錄操做是這樣的:ide
圖2:GitHub 目錄操做
工具
毫無疑問,這樣的體驗是很是糟糕的。而 Chrome 插件 Octotree 就能解決這個問題, 當你安裝了這個插件,打開 GitHub 倉庫時會在左邊有一個按鈕,點擊按鈕就會有這個項目的完整目錄樹了,體驗方式和在 IDE 中差很少。
學習
圖3:目錄樹展現測試
Chrome 插件 Octotree 有 30W + 用戶,評分 5.0 。
圖4:插件下載示意圖
2. Sourcegraph
若是老逛推薦了一個還不錯的 GitHub 項目,你想學習一下它的代碼邏輯,你會怎麼作 ?我猜應該是先 Download ,導入 IDE 把報錯都解決了,而後 Run 起來,緊接着讀它的源碼。
咱們習慣使用 IDE 讀源碼,緣由多是大部分人都習慣使用 Ctrl + 鼠標左鍵 快速定位代碼的功能。
可是有的人就懶得下載源碼,若是直接在 GitHub 上看源碼是這樣的:
圖5:GitHub 頁面瀏覽源碼示意圖
這樣看源碼既沒有代碼層級結構,也沒辦法跳轉定位。有沒有一款插件可以解決這一痛點?
答案是有的。這個插件的名字叫 Sourcegraph。該插件在 Chrome 商店評分 4.8,100000+ 的用戶,超級受歡迎,功能豐富,宛若一個功能強大的 IDE。
圖6:插件下載示意圖
若是本身沒辦法登陸谷歌商店下載,老逛也提供了其餘的下載方式,老規矩文末獲取。
安裝插件完畢,打開 GitHub ,下圖所示這個炫酷的圖標就會出現,點擊它你就會發現新世界。


3. GitZip



圖12:擴展頁面入口
拖拽下載好的 .crx 擴展進去就完成了安裝
圖13:拖拽安裝插件

本文分享自微信公衆號 - 逛逛GitHub(ggGithub)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。