GitMaster:樹形展現項目代碼插件,支持GitHub、GitLab、Gitee

什麼是GitMaster

相信不少人知道Octotree,是一款針對GitHub的瀏覽器擴展,主要功能是在網頁上展現項目的樹形結構和文件代碼。git

GitMaster的核心功能和Octotree是一致,同時也有本身的特性。github

  • 🚀 支持GitHubGitLabGitee
  • 🖊️ 支持私有部署頁面,一鍵標記
  • 🌗 黑暗模式(僅GitHub
  • 🔔 通知提醒功能(僅GitHub
  • ⬇️ 目錄、文件單獨下載

Gitee就是碼雲,下面爲了行文方便,會統一稱爲碼雲。web

如何使用

目前支持ChromeEdge,能夠商店搜索Git Master或者點擊商店頁面安裝。chrome

安裝完成後打開頁面 例子 就能看到效果。瀏覽器

設置

建議安裝後首先設置下access token,由於默認狀況下請求次數是有限制的,超過以後就只能經過設置access token來獲取更多的請求次數。gitlab

點擊右上角設置,在對應的xxx access token欄中輸入,最後保存便可,google

點擊輸入框右上角的鑰匙圖標能夠跳轉到access token生成頁面。插件

私有部署頁面

默認識別github.comgitlab.comgitee.com,若是你仍是使用了企業部署的版本,能夠自行標記。3d

點擊瀏覽器右上角圖標,在彈出頁面中選擇Enable xxx或者Disable xxxcode

停靠位置

點擊圖標能夠切換GitMaster出現的位置,另外提示下點擊圖釘位置可讓插件固定哦~

黑暗模式

點擊箭頭指向位置圖標便可開啓黑暗護眼模式,今天又省了幾度電呢~

文件下載

在項目結構樹增長了文件夾數量以及文件大小的顯示,若是不須要該功能,能夠在選項中關閉,以下圖。

另外在原來代碼頁面添加了下載指定文件夾、文件的功能,不再用爲了個別內容而下載整個倉庫。

目標是什麼?

中間有段時間Octotree實際上是支持GitLab,最後又只支持GitHub,咱們只能安裝多個插件來同時支持GitHubGitLab、碼雲。

GitMaster的出現正是要解決整個問題,而且會添加更多效率功能,最終但願可以只安裝一個插件就能知足大部分的使用。

有什麼建議歡迎留言評論,或者到GitHubissue,你的付出必定會讓GitMaster走得更遠。

github.com/ineo6/git-m…

相關文章
相關標籤/搜索