小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

吐血推薦!這兩個(gè)插件可以幫助你輕松閱讀 GitHub 上的項(xiàng)目源碼

 立志德美 2020-02-16
我試過(guò) Octotree,但它只是支持在瀏覽器左側(cè)生成文件樹(shù),我也試過(guò) GitHub Linker,它可以讓你進(jìn)行 import 的包跳轉(zhuǎn),我也試過(guò) Github 新出的代碼跳轉(zhuǎn)功能,可惜支持的項(xiàng)目有限。
我用過(guò)的這些輔助瀏覽插件里面,個(gè)人覺(jué)得最好的,一個(gè)可以頂所有的就是:

SourceGraph 插件

插件市場(chǎng)搜 SourceGraph 即可:
SourceGraph 可以同時(shí)提供 Octotree 提供的文件樹(shù)瀏覽和 Github Jump to definition 的定義跳轉(zhuǎn)功能,而且還支持 Jump to reference 引用跳轉(zhuǎn)。
使用十分方便,安裝上它后,隨便打開(kāi)一個(gè) Github 項(xiàng)目:
我們會(huì)發(fā)現(xiàn)項(xiàng)目首頁(yè)多了一個(gè)圖標(biāo),它就是 Source Graph,點(diǎn)擊它,即可打開(kāi) Source Graph 項(xiàng)目瀏覽頁(yè)面:
可以看到類(lèi)似于 Octotree 插件提供給我們的文件樹(shù),也支持快速搜索。
基本上,在代碼的瀏覽這個(gè)層面,已經(jīng)具備了 IDE 的樣子,而且整個(gè)過(guò)程都在網(wǎng)頁(yè)里進(jìn)行,十分方便,無(wú)需將代碼 clone 至本地,方便快速瀏覽代碼。
第二個(gè)我要推薦的,不是輔助瀏覽的插件,但是勝似輔助瀏覽。
很多時(shí)候,我們發(fā)現(xiàn)一個(gè) Github 項(xiàng)目中裝著很多東西,比如有的代碼倉(cāng)庫(kù)中裝著幾十個(gè)教學(xué)實(shí)例代碼,但是你只是想把其中的一個(gè)教學(xué)實(shí)例下載下來(lái)。
使用 git clone 命令克隆的是整個(gè)代碼倉(cāng)庫(kù),如何你輕松地獲取一個(gè)倉(cāng)庫(kù)中的部分代碼?

GitZip 插件:下載倉(cāng)庫(kù)中部分代碼

裝上即可,即裝即用,非常方便。
只需定位到某個(gè)項(xiàng)目子文件夾上,在空白區(qū)域右鍵點(diǎn)擊:
選擇 Download [XXX] 即可,圖中我們下載了 spring-boot-autoconfigure 這個(gè)子模塊的代碼。
寧缺毋濫,有這兩個(gè)完全夠用了,不用再找別的了。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多