日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

推荐五款浏览Github必备的Chrome插件

發(fā)布時間:2023/12/15 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 推荐五款浏览Github必备的Chrome插件 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

瀏覽Github必備的Chrome插件一:octotree

Octotree是一個 Chrome插件,用來顯示 Github 項(xiàng)目的目錄結(jié)構(gòu)。主要針對于廣大的程序猿童鞋們,Github上面成千上萬的開源項(xiàng)目給程序猿帶來很多幫助,還可以學(xué)習(xí)大神們的思想,向大神看齊。不過,在Github上查看源代碼的體驗(yàn)十分糟糕,尤其是從一個目錄跳轉(zhuǎn)到另一個目錄的時候,非常麻煩。octotree插件就能很好地解決了上述問題。安裝之后,瀏覽托管在Github上的項(xiàng)目,可看到左側(cè)的樹形結(jié)構(gòu),更方便查看代碼,給你一種LDE般的體驗(yàn)感。

octotree插件功能

1.類似 IDE 的非常方便的代碼目錄樹

2.使用 PJAX 的超快代碼瀏覽(很快!)

3.支持公有庫和私有庫

?

瀏覽Github必備的Chrome插件二:sourcegraph

作為一只程序猿,在github上找代碼、看代碼是再正常不過的事情了。這時候有個工具可以方便你翻看代碼,想必是極好的。Sourcegraph插件允許你像使用IDE那樣瀏覽代碼,可以跳轉(zhuǎn)到函數(shù)聲明定義的位置,添加了標(biāo)簽查看文檔和類型定義。數(shù)以萬計的開發(fā)者都在使用 Sourcegraph 來瀏覽和搜索GitHub上的代碼,快來加入他們的行列吧,不論是查看文件,還是 review PR,都可以將鼠標(biāo)懸停在代碼上,以查看工具提示中的類型簽名和文檔,單擊相應(yīng)的 tooltip,還可以使用轉(zhuǎn)到定義,查找引用或啟動全文搜索功能,即時文檔工具提示以及GitHub上代碼的跳轉(zhuǎn)到鏈接。Sourcegraph插件通過添加即時文檔并在GitHub上鍵入工具提示來編碼GitHub,從而增強(qiáng)了GitHub上的文件頁面,并使每個標(biāo)識符成為一個跳轉(zhuǎn)到鏈接。它還添加了一個搜索按鈕和鍵盤快捷鍵(shift-T),允許您在存儲庫中搜索函數(shù),類型和其他代碼定義。

sourcegraph插件功能

1、使基本的代碼語義智能感知無處不在(適用于所有語言、所有編輯器和代碼主機(jī)等)

2、使代碼審查持續(xù)且智能化

3、提升開源代碼的數(shù)量和質(zhì)量

瀏覽Github必備的Chrome插件三:Enhanced GitHub

Github對程序員來說一點(diǎn)都不陌生,大家都知道Github有一個關(guān)于下載的比較蛋疼的設(shè)定, 倉庫可以打包下載, 但沒有提供倉庫內(nèi)單個文件的下載鏈接...這時我們就需要一款可以解決這個問題的插件它就是enhanced github, Enhanced GitHub是一個Github增強(qiáng)插件, 開啟后可以顯示Github當(dāng)前倉庫的整體大小, 以及每個單個文件的文件大小。最重要的是加入了單個文件下載支持,避免了為了某一個文件而需要下載整個倉庫速度緩慢的尷尬情況。插件安裝成功后, 會自動生效。

enhanced github插件功能

1、顯示倉庫大小。

2、顯示每個活動分支中的每個文件大小(不適用于文件夾/符號鏈接)

3、顯示每個文件的下載鏈接(不適用于文件夾/符號鏈接)

4、將文件內(nèi)容直接復(fù)制到剪貼板(對于markdown文件不起作用)

5、在查看文件內(nèi)容時下載文件

?

瀏覽Github必備的Chrome插件四:octolinker

OctoLinker 是?一款Chrome瀏覽器插件,可讓您更有效地瀏覽 GitHub 上的代碼。它將特定語言的模塊加載語句(如 include、require 與 import)轉(zhuǎn)換為鏈接,根據(jù)語言將您重定向到引用的文件或外部網(wǎng)站(如手冊頁或其他服務(wù))。

octolinker插件功能

1、相關(guān)文件

只需單擊一下,就可以比以前更快地瀏覽GitHub存儲庫。OctoLinker利用GitHub API獲取存儲庫的樹結(jié)構(gòu)以鏈接相關(guān)文件。

2、依賴發(fā)現(xiàn)

切勿離開GitHub手動搜索依賴項(xiàng)。OctoLinker將在package.json,composer.json,Gemfile或requirements.txt之類的文件中定義的依賴項(xiàng)與相關(guān)的GitHub項(xiàng)目頁面鏈接在一起。

3、API文檔

忘了核心庫方法的簽名?不用擔(dān)心,OctoLinker鏈接到API文檔,例如nodejs.org/en/docs docs.python.org docs.oracle.com或rubygems.org。

4、拉請求

代碼審查變得簡單。OctoLinker鏈接Pull Request上的依賴項(xiàng)和文件,因此您可以專注于重要的工作 - 代碼審查。

5、問題與評論

如果OctoLinker能夠從Markdown文件,Issue或Pull Request注釋中的代碼片段推斷出文件類型,它也會插入鏈接。

6、私人倉庫

為了支持私有存儲庫上的所有提到的功能,OctoLinker需要GitHub訪問令牌。如果發(fā)生這種情況,OctoLinker將提示通知。您的GitHub令牌永遠(yuǎn)不會發(fā)送到服務(wù)器!您的令牌留在瀏覽器中。

瀏覽Github必備的Chrome插件五:gitzip for github?

GitZip for github 插件, 當(dāng)你只需要下載Github項(xiàng)目中的其中一個文件夾的時候, 不需要再去下載整個項(xiàng)目, 只需要用GitZip for github, 自動將單獨(dú)文件夾壓縮成壓縮包并提供下載。如果遇到無法下載的問題, 可以嘗試將自己的github賬號授權(quán)GitZip for github。

總結(jié)

以上是生活随笔為你收集整理的推荐五款浏览Github必备的Chrome插件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。