“ 工具,使我懒的心安理得”
生而为程序员,我们避免不了要用到 GitHub,但是在 GitHub 中浏览项目很不友好,当你在 GitHub 打开一个项目的时候,它是长这样的:
这给我们快速了解项目带来了两点不便:
看目录结构不方便,只能来回点击文件夹然后会退才能查看完整目录,不能像 IDE 一样按目录层级展开
看一个类的代码还不能直接像 IDE 一样直接点击引用的类直接跳转
而这些缺点严重限制了我们快速探索新项目的能力
今天猿某人给你推荐两个神器,让你能够更舒爽的使用 GitHub
PS:这是两个浏览器插件,需要在 Chrome(建议)或 Firefox 里安装使用
1. Octotree
第一个神器是 Octotree,Octotree 的作用是帮你在侧边栏生成当前项目的目录结构,跟你用的 IDE 的左边栏功能一致。
当你安装完 Octotree 之后,你再打开 GitHub 项目,在屏幕的左侧就会出现一个 Octotree 按钮:
鼠标移至该按钮,将展开当前项目的完整目录结构,你可以自由的展开每一级目录,快速了解项目结构,构建目录导航,你再也不用在原项目文件夹上点进点出来寻找文件了:
Octotree 安装地址,点击这里
离线安装(不能访问 Chrome 商店的建议使用本方式)下载链接点击这里 提取码: 4qm3
2. Octolinker
另一个神器是 Octolinker,它将特定语言的模块加载语句(如 include、require 与 import)转换为链接,根据语言将您重定向到引用的文件或外部网站(如手册页或其他服务)
装完 Octolinker,就像你可以通过 Control+点击(Mac Command+单击)导航到任何代码一样,只需单击一下引用包名即可导航到对应代码(实测并不是每个导包都可以跳转,但是也为我们提供了很大的便利)
Octolinker 安装地址点击这里
离线安装(不能访问 Chrome 商店的建议使用本方式)下载链接点击这里 提取码: h8cx
3. Chrome 安装离线插件
请参考http://www.chromezj.com/how-to-crx.html
希望今天的文章能帮到你,完结撒花
欢迎关注我的微信公众号:沉思的猿某人 ID:xiaomageshuo,及时获取最新分享