推薦一款讓你縱橫Github的讀碼神器

當咱們想深刻了解一個開源項目的時候,一般咱們有如下幾種姿式:git

懶漢型github

經過Web的方式,逐個的點擊頁面尋找和查看具體的源碼內容。工具

clipboard.png

優勢:不依賴任何工具,無須任何額外的操做
缺點:效率低下,查找文件不便,切換查看更不便spa

極客型插件

經過git clone或download的方式,將項目源文件下載到本地,而後經過本身最順手的IDE打開閱讀。ip

clipboard.png

優勢:依靠強大的IDE功能能夠快速的搜索以及高效的查看源碼
缺點:須要下載源碼,而且依賴第三方工具get

本期推薦

上面的方式從效率與成本上來講,都各有優缺點。那麼是否是有什麼方式,能夠同時兼顧呢?源碼

下面就隆重請出本期的重點推薦:Chrome插件Octotree。it

TJ我將其定義爲:優雅型class

先來看看效果,好比咱們來看看它本身的源代碼(該插件自己也是個開源項目,有興趣的讀者也能夠直接查看哦:https://github.com/ovity/octo...):

clipboard.png

能夠看到,在頁面的左側區域會展示出當前打開項目的樹狀結構。咱們能夠很輕鬆的在這裏查看到整個項目的目錄結構,能夠很方便的定位和打開咱們想要查看的源代碼文件。不再用像懶漢型方式那樣,一個個目錄的點開刷新頁面逐層查看那麼笨拙、低效,同時因爲經過Chrome插件的方式擴展,因此咱們也不須要額外的成本支出。

因此,我以爲若是用兩次字來形容,那麼」優雅「二字當之無愧。若是要用一個字來形容,那麼我以爲只能用」騷「字了,大家以爲呢?

如何安裝

若是您對這個插件感興趣,而且還不知道如何安裝Chrome插件,那麼就繼續看下去:

第一步:打開Chrome的擴展商店,搜索」Octotree「

clipboard.png

第二步:在搜索結果中,點擊」添加至Chrome「便可完成安裝!

clipboard.png

第三步:重啓Chrome,打開Github,開始探索神器的Github大陸吧~

若是由於各類緣由,您沒法經過Google安裝插件。那麼關注公衆號」程序猿DD」,回覆:Octotree,直接獲取安裝文件。

相關文章
相關標籤/搜索