同步操作将从 inu1255/GitCodeTree 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
fork from https://github.com/buunguyen/octotree
鉴于国内墙的原因,你可以通过下载已经构建好的包来安装
预先构建的包可以从 https://gitee.com/oschina/GitCodeTree/tree/master/dist 下载。出于安全原因,请不要从其它地方下载。
注意: Firefox 43 + 需要签名。因此您需要从Mozilla商店安装GitCodeTree。出于某种原因,如果你想安装预先构建的包,请参考 disable sign-check。
GitCodeTree在Safari gallery中不可用;所以,您必须使用预先构建的包 或者 从源代码构建一个。
浏览器插件 (Chrome, Firefox, Opera and Safari) 在Gitee、GitHub上显示代码树。不用clone到本地就能查看项目结构. 特性:
src/adapters/
中为你想要支持的网站添加一个类(可复制src/adapters/github.js
并修改)_getTree
或 _get
方法,用于获取项目树updateLayout
方法,用于修改页面布局selectFile
指定pjax替换的html元素,用于不刷新切换文件src/octotree.js
中添加你修改好的类src/config/
插件配置文件中添加你想要支持的网站gulp chrome
命令,打开chrome://extensions/,点击加载已解压的扩展程度
,选择src/tmp/chrome
gulp dist
命令打包注意: GitCodeTree 访问令牌在浏览器本地存储并不会上传到任何地方。如果你想验证,查看源代码,开始 请参考这里.
GitCodeTree 使用 GitHub API 检索代码树。默认情况下,它使未经身份验证的请求到GitHub API。然而,有两种情况时必须经过身份验证的请求:
当这种情况发生时,GitCodeTree会询问你 GitHub 私人 access token. 如果你没有,点此创建, 然后复制粘贴到文本框中。注意,至少要允许"public_repo","repo" (如果你需要访问私人仓库).
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。