Gitlab可视化代码树插件-Octotree

Octotree 是国外程序员Buu Nguyen 做的一个 Chrome 插件。安装之后可以可视化在线浏览托管在Github或Gitlab上( 2.0.1版本后开始支持Gitlab)的项目代码,以左侧的树形结构更方便地查看代码,有点IDE(集成开发环境) 式的快觉,用起来非常的赞。因为我们公司一直使用的是自己部署维护的Gitlab版本托管平台,而Octotree对自己部署的Gitlab的支持需要一些小的技巧才能启用Octotree强大的代码浏览功能,故而在此记录下Octotree插件在gitlab上的使用过程,希望能帮助到有需要用到的朋友们~

1)通过Chrome市场安装Octotree,这个需要在FQ环境下才可以进行。安装成功后,默认在Chrome浏览器的右上角会有此插件图标显示。

或者点击右上角工具栏的"更多工具"->"扩展程序",可以查看到Octotree插件

2)Octotree插件安装好之后,默认只获得了对http://github.com/gitlab.com网站的访问授权,在访问github或gitlab网站上代码的时候,Octotree会自动在页面添加一个代码浏览的按钮。 注意:如果需要支持自己维护托管的gitlab服务,还需要进行下面设置:      a)点击打开这个页面gitlab-ci-multi-runner项目的代码目录 ,如下所示

     点击上面的“设置”按钮,如下,在“GitLab Enterprise URLs”里面填写自己公司部署的gitlab访问地址,然后点击“Save”保存

     b)最后,登陆自己公司部署的gitlab,查看对应project工程的代码.如下所示:

     如下,左上角会出现一个">"按钮,点击这个按钮就可以展开显示当前代码的目录。

     代码浏览效果如下,这样以后就可以很方便浏览gitlab里托管的代码了。

点击对应的的代码文件,也就直接直接下载到本地了

---------------------------------------------------------------------------------------------     再次点击"设置"按钮,就会发现Site access token已有值了

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏cnblogs

node-inspector调试工具应用

一、起因 想调试某些开源的nodejs项目,然后就选择了node-inspector插件。 他的优点: 1.可以借用chrome或firefox浏览器进行调试,...

27590
来自专栏Debian社区

Debian 9 Vim无法使用鼠标右键复制 解决方法

由于日常大部分工作需要在 Debian 环境下完成,最近发现升级到 Debian Stretch 后,Vim 的一个常用操作没法做了,没法使用鼠标,直接选择并复...

14420
来自专栏静默虚空的博客

Webpack 入门

Webpack 入门 **Tip:** 本文所有示例基于 webpack2。 文中的示例代码说明可以参考:Webpack 示例代码说明 安装 本地安装 $...

30370
来自专栏Jerry的SAP技术分享

将Java应用部署到SAP云平台neo环境的两种方式

Eclipse里选择要部署的项目,右键->Run as Server, 选择上一步创建的Server即完成部署。

23120
来自专栏西安-晁州

react-native学习之环境安装

1、首先是java环境安装-安装JDK 2、安装Android-SDK,推荐以下地址:http://tools.android-studio.org/index...

22300
来自专栏DeveWork

WordPress 开发之让浏览器自动加载最新的CSS、JS文件(免刷新缓存)

在开发WordPress 主题的时候,如果频繁更新主题的CSS、JS文件但主题已经上线,如何让访客的浏览器获取最新的CSS、JS文件而非等到浏览器删除缓存后?下...

26980
来自专栏前端那些事

用Angule Cli创建Angular项目

Angular4.0来了,更小,更快,改动少 接下来为Angular4.0准备环境和学会使用Angular cli项目 1.环境准备: 1)在开始工作之前我们...

27260
来自专栏前端侠2.0

vs code和node的相关使用 一一 tsd用法

之后安装typescript    npm install -g typescript

26630
来自专栏华仔的技术笔记

用Vapor将一个Swift区块链应用部署到云端

42670
来自专栏Timhbw博客

腾讯云COS开启FTP功能

2016-06-0715:35:35 发表评论 258℃热度 我的网站一直用的是腾讯云的COS,图片、JS、CSS等静态资源都存在上面,速度比较理想。但有一个...

1.4K140

扫码关注云+社区

领取腾讯云代金券