7款神器,讓程式設計師幸福感暴增!

  • 2021 年 5 月 21 日
  • AI

程式設計師寶藏庫:github.com/Jackpopc/CS-

作為一名開發者,很難繞開Github,它是一個非常值得推薦的工具或平台。

很多程式設計師每天花費大量時間在Github上,今天,就來介紹能夠提升幸福感的7款Chrome插件。

1. Octotree

它通過以下特性增強了GitHub的程式碼Review和閱讀:

  • 類似IDE的程式碼樹結構
  • 文件夾和文件搜索
  • 問題和拉取請求書籤化
  • 支援私有存儲庫

我個人非常喜歡這款插件,能夠極大的提升Github使用體驗。

2. Open in VS Code

它可以在VSCode中打開任何Github倉庫的源程式碼鏈接,它也同樣適用於Gitlab。

不過每次它只能打開一個文件,如果你想打開整個倉庫,可以在github後面加上1s,例如:

//github.com/user/somerepository -> github1s.com/user/somerepository

3. Refined GitHub

它簡化了GitHub的介面,也增加了一些有用的功能,比如說。

  • 增加了反應頭像,顯示誰對評論作出了回復
  • 增加了一鍵式合併衝突修復器
  • 增加了一個按鈕,可以恢復PR中某個改動文件

4. Do-not-merge-WIP

正如它的名字那樣,當滿足以下任何一個條件時,會顯示一個「禁止合併」按鈕。

  • 標題包含”[wip]”(不區分大小寫)
  • 任務處於未完成狀態
  • 提交資訊仍然以 “squash!”或 “fixup!”為前綴

5. Enhanced GitHub

它在GitHub網站的基礎上提供了有用的功能:

  • 顯示 repo 的大小
  • 顯示每個活動分支的每個文件的大小
  • 顯示每個文件的下載鏈接
  • 直接將文件內容複製到剪貼板上
  • 在查看文件內容的同時下載文件

6. Githunt

Github上項目多如牛毛,想要找到自己真正關心的是一個吃力活。

Githunt可以讓你在GitHub上挖掘標星最多的項目,並且會按照一周/一月/一年的粒度顯示項目趨勢,非常有用。

7. CodeCopy

它可以讓你把Github上的任何文件的內容以文本的形式複製到剪貼板。

除了Github之外,它還可以在下列平台上運行。

  • Stack Overflow
  • MDN
  • Medium
  • npm
  • Gist’