7款神器,讓程序員幸福感暴增!
作為一名開(kāi)發(fā)者,很難繞開(kāi)Github,它是一個(gè)非常值得推薦的工具或平臺(tái)。
很多程序員每天花費(fèi)大量時(shí)間在Github上,今天,就來(lái)介紹能夠提升幸福感的7款Chrome插件。
1. Octotree

它通過(guò)以下特性增強(qiáng)了GitHub的代碼Review和閱讀:
類(lèi)似IDE的代碼樹(shù)結(jié)構(gòu)
文件夾和文件搜索
問(wèn)題和拉取請(qǐng)求書(shū)簽化
支持私有存儲(chǔ)庫(kù)
我個(gè)人非常喜歡這款插件,能夠極大的提升Github使用體驗(yàn)。
2. Open in VS Code

它可以在VSCode中打開(kāi)任何Github倉(cāng)庫(kù)的源代碼鏈接,它也同樣適用于Gitlab。
不過(guò)每次它只能打開(kāi)一個(gè)文件,如果你想打開(kāi)整個(gè)倉(cāng)庫(kù),可以在github后面加上1s
,例如:
http://github.com/user/somerepository -> github1s.com/user/somerepository
3. Refined GitHub

它簡(jiǎn)化了GitHub的界面,也增加了一些有用的功能,比如說(shuō)。
增加了反應(yīng)頭像,顯示誰(shuí)對(duì)評(píng)論作出了回復(fù)
增加了一鍵式合并沖突修復(fù)器
增加了一個(gè)按鈕,可以恢復(fù)PR中某個(gè)改動(dòng)文件
4. Do-not-merge-WIP

正如它的名字那樣,當(dāng)滿足以下任何一個(gè)條件時(shí),會(huì)顯示一個(gè)“禁止合并”按鈕。
標(biāo)題包含"[wip]"(不區(qū)分大小寫(xiě))
任務(wù)處于未完成狀態(tài)
提交信息仍然以 "squash!"或 "fixup!"為前綴
5. Enhanced GitHub

它在GitHub網(wǎng)站的基礎(chǔ)上提供了有用的功能:
顯示 repo 的大小
顯示每個(gè)活動(dòng)分支的每個(gè)文件的大小
顯示每個(gè)文件的下載鏈接
直接將文件內(nèi)容復(fù)制到剪貼板上
在查看文件內(nèi)容的同時(shí)下載文件
6. Githunt

Github上項(xiàng)目多如牛毛,想要找到自己真正關(guān)心的是一個(gè)吃力活。
Githunt可以讓你在GitHub上挖掘標(biāo)星最多的項(xiàng)目,并且會(huì)按照一周/一月/一年的粒度顯示項(xiàng)目趨勢(shì),非常有用。
7. CodeCopy

它可以讓你把Github上的任何文件的內(nèi)容以文本的形式復(fù)制到剪貼板。
除了Github之外,它還可以在下列平臺(tái)上運(yùn)行。
Stack Overflow
MDN
Medium
npm
Gist