首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >推荐一款让你纵横 Github 的读码神器

推荐一款让你纵横 Github 的读码神器

作者头像
五分钟学算法
发布2019-05-22 15:37:00
3990
发布2019-05-22 15:37:00
举报
文章被收录于专栏:五分钟学算法五分钟学算法

来源:TJ君


当我们想深入了解一个开源项目的时候,通常我们有以下几种姿势:

懒汉型

通过Web的方式,逐个的点击页面寻找和查看具体的源码内容。

优点:不依赖任何工具,无须任何额外的操作

缺点:效率低下,查找文件不便,切换查看更不便

极客型

通过 git clone 或 download 的方式,将项目源文件下载到本地,然后通过自己最顺手的 IDE 打开阅读。

优点:依靠强大的IDE功能可以快速的搜索以及高效的查看源码

缺点:需要下载源码,并且依赖第三方工具

本期推荐

上面的方式从效率与成本上来说,都各有优缺点。那么是不是有什么方式,可以同时兼顾呢?

下面就隆重请出本期的重点推荐:Chrome 插件 Octotree

TJ我将其定义为:优雅型

先来看看效果,比如我们来看看它自己的源代码(该插件本身也是个开源项目,有兴趣的读者也可以直接查看哦:https://github.com/ovity/octotree):

可以看到,在页面的左侧区域会展现出当前打开项目的树状结构。我们可以很轻松的在这里查看到整个项目的目录结构,可以很方便的定位和打开我们想要查看的源代码文件。再也不用像懒汉型方式那样,一个个目录的点开刷新页面逐层查看那么笨拙、低效,同时由于通过 Chrome 插件的方式扩展,所以我们也不需要额外的成本支出。

所以,我觉得如果用两次字来形容,那么”优雅“二字当之无愧。如果要用一个字来形容,那么我觉得只能用”骚“字了,你们觉得呢?

如何安装

如果您对这个插件感兴趣,并且还不知道如何安装 Chrome 插件,那么就继续看下去:

第一步:打开 Chrome 的扩展商店,搜索” Octotree “

第二步:在搜索结果中,点击”添加至 Chrome“即可完成安装!

第三步:重启 Chrome,打开 Github,开始探索神器的 Github 大陆吧~

如果因为各种原因

您无法通过 Google 安装插件

那么关注我,回复:Octotree

直接获取安装文件

END

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-05-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 五分钟学算法 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 本期推荐
  • 如何安装
  • 如果因为各种原因
  • 您无法通过 Google 安装插件
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档