前言

之前在 Github 上翻阅 Java 开源项目源代码体验非常差,比如一个基于 Spring Boot 的标准 MVC 项目,需要 controller->service->mapper 等目录来回重新翻阅非常不便。

最近也一直苦于在寻找一款类似于 Windows 文件目录系统的开源工具,可以展示树形的目录结构,最好能直接在浏览器展示。

后来有小伙伴推荐我试试 Octotree,感觉真心不错,相见恨晚呀,还是人多力量大,单干的时代已经过去了,感谢小伙伴们!

Octotree 是一款非常优秀的 Chrome 插件,用于将 Github 项目源代码以树形形式呈现文件内容。

环境准备

  1. Chrome

  2. octotree-chrome.crx

  3. Github 源代码地址:https://github.com/dunzung/workflow

下载 Octotree 插件

输入 github 地址:https://github.com/dunzung/octotree-chrome 下载 octotree-chrome.crx 文件。

安装 Octotree 插件

打开谷歌浏览器输入扩展程序地址:chrome://extensions,先把扩展程序的 开发者模式 开关打开,不然有可能添加不上。

选择已下载的 octotree-chrome.crx 文件,然后拖拽至扩展程序页面。

然后谷歌浏览器会提示 “要添加Octotree吗?”,直接点击 “添加扩展程序”按钮,完成添加。

打开 github 地址,看看 Octotree 插件阅读器显示效果,以笔者的 github 账号为例,输入 github 地址:

https://github.com/dunzung/workflow

初始页面效果如下:

用鼠标滚动轮下滑浏览器滚动条一小段,就能看到一个长方形小图标

然后点击小图标显示效果如下:

显示一个 java文件,直接点击树形菜单就可以了。

作者简介:编筐少年一枚简单的北漂程序员。喜欢用简单的文字记录工作与生活中的点点滴滴,愿与你一起分享程序员灵魂深处真正的内心独白。我的微信号:WooolaDunzung,公众号【猿芯输入 1024 ,有份惊喜送给你哦

< END >

【猿芯】

微信扫描二维码,关注我的公众号。

喜欢就点个"在看"呗^_^

Github 源码阅读神器:Octotree相关推荐

  1. sourcetail源码阅读神器

    sourcetail源码阅读神器 最近在b站上看到一位大佬使用的一个源码阅读神奇,sourcetail,效果如下图: 左边可以清晰的看到代码的调用过程,右边是对应的源码,这样阅读代码非常舒服清晰. 使 ...

  2. 源码阅读神器Sourcetrail

    Sourcetrail是一款macOS平台的源码快速学习工具,它能够通过索引你的文件以及收集项目的结构数据来简化你在现存代码中查看.目前支持的语言种类:C.C++.Java.Python,并且可以自定 ...

  3. IDEA翻译插件(源码阅读神器)

    IDEA迅速流行的原因之一是因为其强大的插件. 有些程序员朋友英语能力较弱,但是又需要查看源码,这时候可以安装一个IDEA的翻译插件. 汇总步骤: 第一步:File–>settings 打开设置 ...

  4. linux源码阅读神器,Ubuntu下安装LXR Linux源代码阅读利器

    1.安装apache2 sudo apt-get install apache2 2.安装lxr sudo apt-get install lxr 3. 在/etc/apache2/httpd.con ...

  5. 源码阅读笔记 BiLSTM+CRF做NER任务 流程图

    源码阅读笔记 BiLSTM+CRF做NER任务(二) 源码地址:https://github.com/ZhixiuYe/NER-pytorch 本篇正式进入源码的阅读,按照流程顺序,一一解剖. 一.流 ...

  6. koa源码阅读之koa-compose/application.js

    koa源码阅读之koa-compose/application.js koa-Compose 为了理解方便特地把注释也粘进来 //这英语.我也来翻译一波 //大概就是把所有的中间件组合返回一个完整大块 ...

  7. Spring源码阅读 源码环境搭建(一)

    ring 源码阅读的搭建(一) 一 下载spring源码 进入官方网页:https://spring.io/projects/spring-framework 进入相关的github位置,下载zip包 ...

  8. cocos creator 游戏源码_Cocos Creator 3D引擎源码阅读之授之以渔 源码阅读

    源码阅读 动静之法 静 找到引擎源码的所在 在编辑器的右上角有一个大按钮 在VSCode里开打engine目录 引擎源码就在红色标中的cocos文件夹里,如下图 让我们来看一下引擎的目录结构 可以看到 ...

  9. SpringMVC源码阅读:过滤器

    SpringMVC源码阅读:过滤器 目录 1.前言 2.源码分析 3.自定义过滤器 3.1 自定义过滤器继承OncePerRequestFilter 3.2 自定义过滤器实现Filter接口 4.过滤 ...

  10. Mycat源码篇 : 起步,Mycat源码阅读调试环境搭建

    在研究mycat源码之前必须先把环境搭建好.这篇文章的目标就是搭建mycat源码调试环境.环境主要包括: git jdk maven eclipse mysql 这里假设你知道上面的知识点.我们搭建的 ...

最新文章

  1. C语言判断数组中是否存在该数
  2. Python之美[从菜鸟到高手]--一步一步动手给Python写扩展(异常处理和引用计数)
  3. 算法------二叉树的层序遍历
  4. [北航软工]第一次团队作业
  5. Javascript在页面加载时的执行顺序(转载)
  6. cisco2960开启snmp
  7. 米思齐 Mixly 解决函数模块无法上下连接。
  8. 如何设置论文目录左对齐?
  9. Java 如何保证线程安全,你真的清楚吗
  10. 复杂美吴思进出席浙江公共政策研究院“数字赋能与浙江智造”沙龙
  11. discuz 论坛配置 QQ/163 网易邮箱
  12. 记录:图片转字符画及文字转字符画
  13. 生成影片的预览图像另Mencoder和ffmpeg使用实例小全
  14. 【题目回顾】广工大2020年10月ACM第一次月赛B题--Dio的面包工坊
  15. 浏览器显示无法解析服务器的DNS地址,搜狗浏览器无法解析服务器的DNS地址怎么解决...
  16. 网页集成大华摄像头以及回放功能2019.11.14
  17. 聊聊新加坡的工作和生活
  18. 生命是罐头,胆量是开罐器
  19. Induction Networks for Few-Shot Text Classification(2020-08-31)
  20. uniapp - 微信公众号授权登录

热门文章

  1. 一元线性回归的前因后果
  2. proj编译linux,安装OpenProj配置中文显示
  3. 【Python爬虫】花瓣网爬取美女图片
  4. 【洞察】152号令,重量级行业信息技术法规
  5. 教你用go freetype根据用户昵称生成头像
  6. 2021最新15个App跨平台开发框架
  7. 利用 IntelliJ IDEA 进行代码对比的方法
  8. ROS系统中启用摄像头模块
  9. 下载elasticsearch的jdbc包
  10. 关于CBoard的坑