Git和Github的最佳VS Code外掛擴充套件

banq發表於2021-11-18

這些擴充套件不僅使使用 Git 更容易,而且還擴充套件了 Git很酷的新功能和超能力!

 

  • Git Graph :直接內建到 VS Code 中以避免上下文切換。

Git Graph必須是在 VS Code 中與 Git 互動的最具視覺吸引力的方式。在執行更復雜的 git 操作時,看到這樣的提交樹會很有幫助。它是非常可定製的,併為您提供對 UI 的精細控制,例如圖形樣式和分支顏色。您可以單擊任何提交以檢視詳細資訊和檔案更改,甚至可以在不離開 IDE 的情況下執行程式碼審查!

安裝量:  175 萬

 

  • GitLive:顯示您的隊友正在何處進行更改。

此擴充套件適用於所有團隊成員,GitLive使 Git 活躍起來。它在 VS Code 中新增了一個選項卡,您可以在其中檢視其他協作者是否線上、他們正在處理什麼問題和分支,甚至是他們未提交的更改——所有這些都是 實時更新的。

您的隊友的更改也會顯示在編輯器的裝訂線中,您可以在其中將它們與您的更改進行比較,並在需要時直接將它們挑選到您的檔案副本中。很酷!

此擴充套件程式的一個額外好處是它為 LiveShare 新增了視訊通話和螢幕共享,您可以直接從 VS Code 撥打電話,並且無需複製和貼上連結即可啟動 LiveShare。

安裝: 13,000

 

  • Git Automator: 自動填充提交資訊!

這適用於所有懶惰的開發人員,特別是那些不喜歡在提交訊息上花費太多時間或精力的開發人員。我已經看到了足夠多的提交訊息,我知道你們中也有很多人。

Git Automator允許您使用快捷方式新增和提交檔案。它還為提交訊息提供自動預填充。當動作很明顯時,例如,如果您刪除了一個檔案,Git Automator 會猜測該動作並將其新增到預填充的提交訊息中。

您還可以設定一些自己的快捷方式並使用它們來生成自動提交訊息。

安裝: 53,000

 

  • Git Urgent:一個動作實現Stage, commit, 和 push三個步驟

安裝此擴充套件後,您只需在 VS Code 命令皮膚中搜尋“ Git Urgent ”,您就可以使用一個命令進行 git add all、commit 和 push。

非常適合修補程式和其他緊急情況!

 

  • Git 樹比較:拉取請求準備和合並預覽!

Git Tree Compare是一個方便的擴充套件,可將您的工作樹與分支、標籤或提交進行比較。

位於“源”選項卡中的資料夾樹結構(您可以將其配置為在“資源管理器”選項卡中顯示)快速為您提供有關您一直在處理的檔案的上下文(在大型專案中非常有用!)。檔名稱附近顯示的圖示可讓您快速瞭解檔案是否被新增、刪除或修改。

選擇比較的基礎後,您可以選擇開啟所有更改或開啟更改的檔案(新增的檔案也會開啟,但不會顯示更改)。您還可以選擇是直接與選定的 base ref 進行比較(完整模式)還是先計算合併 base(合併模式)。

安裝:  99,000

 

  • GitLens

GitLens真正成為在 VS Code 中使用 Git 的事實上的標準擴充套件,儘管它只附帶了相當少的 git 整合。

 

相關文章