在 Chrome 浏览器上浏览的话装上这两個插件,就足够你畅游了
我试过 Octotree,但它只是支持在浏览器左侧生成文件树我也试过 GitHub Linker,它可以让你进行 import 的包跳转我也试过 Github 新出的代码跳转功能,可惜支持的项目有限
我用过的这些辅助浏览插件里面,个人觉得最好的一个可以顶所有的就是:
使用十分方便,安装上它後随便打开一个 Github 项目:
我们会发现项目首页多了一个图标,它就是 Source Graph点击它,即可打开 Source Graph 项目浏览页面:
可以看到类似于 Octotree 插件提供给我们嘚文件树也支持快速搜索。
基本上在代码的浏览这个层面,已经具备了 IDE 的样子而且整个过程都在网页里进行,十分方便无需将代碼 clone 至本地,方便快速浏览代码
第二个我要推荐的,不是辅助浏览的插件但是胜似辅助浏览。
很多时候我们发现一个 Github 项目中装着很多東西,比如有的代码仓库中装着几十个教学实例代码但是你只是想把其中的一个教学实例下载下来。
使用 git clone 命令克隆的是整个代码仓库洳何你轻松地获取一个仓库中的部分代码?
装上即可即装即用,非常方便
只需定位到某个项目子文件夹上,在空白区域右键点击:
宁缺毋滥有这两个完全够用了,不用再找别的了
用SourceTree这个工具实现了本地代码上传github項目
点击Clone 如图说明克隆成
点击 show in finder 后把我们创建的项目复制进去(是复制里边的所有文件)如图