GitCodeTree是码云Gitee的浏览器插件,可以浏览项目目录结构,能够为用户提供在Gitee、GitHub上显示代码树,不用clone到本地就能查看项目结构的功能,为你的开发带来极大的便利,有需要的用户不要错过了,赶快来下载吧!
二次开发
将项目clone到本地
在src/adapters/中为你想要支持的网站添加一个类(可复制src/adapters/github.js并修改)
根据情况实现 _getTree 或 _get 方法,用于获取项目树
实现 updateLayout 方法,用于修改页面布局
实现 selectFile 指定pjax替换的html元素,用于不刷新切换文件
在 src/octotree.js中添加你修改好的类
在 src/config/ 插件配置文件中添加你想要支持的网站
chrome中调试: 使用gulp chrome命令,打开chrome://extensions/,点击加载已解压的扩展程度,选择src/tmp/chrome
打包: 使用 gulp dist 命令打包
设置说明
Access Token
注意: GitCodeTree 访问令牌在浏览器本地存储并不会上传到任何地方。如果你想验证,查看源代码,开始 请参考这里.
GitHub
GitCodeTree 使用 GitHub API 检索代码树。默认情况下,它使未经身份验证的请求到GitHub API。然而,有两种情况时必须经过身份验证的请求:
你访问一个私人存储库
你超过 请求频率限制限制
当这种情况发生时,GitCodeTree会询问你 GitHub 私人 access token. 如果你没有,点此创建, 然后复制粘贴到文本框中。注意,至少要允许"public_repo","repo" (如果你需要访问私人仓库).
相关说明
热键: GitCodeTree 使用 keymaster 注册热键。查看 支持的按键.
记得栏可见性: 如果勾选此项,基于其可见性显示或隐藏GitCodeTree.
在非代码页: 如果勾选此项,让GitCodeTree等非代码页的问题和请求.
一次加载整个树: (仅支持github) 如果勾选此项,进入项目页面时GitCodeTree将加载整个项目树。如果您经常访问非常大的项目,为了避免长时间加载,请勿勾选此项.
松鼠ai学生端是一款非常好用的网络课堂平台,在这款平台上,能够为学生提供个性化的学习模式,学生不仅可以在朋友上通过网络授课学习知识,还能加强师生间的沟通,培养正确的学习
爱转换pdf转换器是一款PDF转换工具,支持转换PDF格式文件,如PDF转图片、PDF转HTML、PDF转EXCEL等,可以批量进行转换操作,爱转换PDF转换器使用方便,一键即可转换。 软件特色 爱转换PDF转换
CAD快速看图电脑版2021是一款可以直接查看DWG格式图纸的工具,无需安装CAD软件,就可以快速进行查看预览。cad快速看图是目前最小、最快的cad看图软件,全面支持各个版本dwg图纸直接查看
Portscan是一款非常实用的局域网端口扫描器,Portscan拥有有200多个线程,主要依靠于简洁的界面信息HTTP、FTP、SMTP和SMB服务,拥有扫描端口、搜索设备、ping工具、速度测试等多功能。 功能介绍
如果你的老爷机电脑的IE浏览器出现问题,那么百品极速浏览器就可以代替IE浏览器,它用IE内核为主,主打极速与安全特性。同时引入网页智能预加载技术,让访问网页更快速。
啄木鸟全能下载器,啄木鸟图片下载器(全能版)是一款可批量下载大图的软件,支持60多个网站。许多朋友都会问qq空间相册里的精彩图片不能批量下载,手动又实在太麻烦而烦恼,有了这款啄木鸟图片下载器软件就可以了,您可以免费下载。