必裝 6 款超神的 GitHub 外掛
有太多增強 GitHub 功能的外掛了,就 Chrome 商店就有上千款。本文章不會列舉所有的外掛,只會列舉六個大家肯定用的到且接地氣的外掛,其他花裡胡哨的或者我沒用過的外掛就不推薦了。
圖1:Chrome 商店內的相關外掛
由於網路的問題,國內下載 Chrome 外掛可能不太方便。老逛都幫你們下載好了,在文末獲取下載方式就行了。
1. Octotree
在開發一個專案的時候,會建立很多包使程式碼結構層次分明。
拿 Java 專案來說,一般會建立 src 目錄用來存放專案原始碼,test 目錄存放一些用來測試的指令碼。在 src 目錄下,還會有 resource 資源和一些業務邏輯程式碼(比如遵循 MVC 開發模式的Controller、Service、Dao )
其他專案亦然,我們發現一個完整專案,程式碼是層次分明的,但是如果使用 GitHub 看一個專案原始碼時體驗會非常差,檢視不同的目錄操作是這樣的:
圖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)。
如有侵權,請聯絡 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。
- 推薦 6 個 GitHub 開源專案
- 本文推薦 4 個開源微信小程式
- 十月份火火火的 GitHub 開源專案
- 讀者推薦的 6 個 GitHub 專案!
- 國外大佬的 4 個專案 yyds - 下篇
- 國外大佬的 4 個專案 yyds
- 近期 yyds 的 GitHub 專案
- 盤點 8 月份 yyds 的開源專案
- 推薦 5 個 火火火火 的 CSS 專案
- 粉絲推薦的 GitHub 專案 yyds
- Google 有哪些牛逼的開源專案?
- 盤點 6 月 yyds 的開源專案!
- 盤點最近 火火火火 的 GitHub 專案
- 推薦 4 個影片自動生成器
- 推薦 8 個 GitHub 開源專案
- 推薦 8 個 yyds 的開源專案
- 盤點最近 yyds 的開源專案
- 兩天標星 2K Star!程式設計師人體系統調優指南
- 兩天標星 2K Star!程式設計師人體系統調優指南
- 盤點最近 yyds 的開源專案