Octotree 神器 tips

Octotree 神器 tips

因为一直有需要在Github上直接浏览代码的需求,而原生的Github代码文件浏览很不方便,所以找到了 buunguyen/octotree · GitHub

通过Chrome市场,安装Octotree,然后就可以在浏览Github代码的时候,体验到IDE式的快感,如图:

最近 Octotree 升级到了 2.0.1的版本,竟然开始支持Gitlab了。因为我司一直使用的是自己部署维护的Gitlab版本,而Octotree对自己部署的Gitlab的支持需要一些小的技巧才能启用Octotree强大的代码浏览功能,所以记录下来,有需要的拿去直接用吧:

  1. 通过Chrome市场安装Octotree
  2. 默认安装好之后,Octotree只获得了对github.com/gitlab.com网站的访问授权,在你访问github或者gitlab.com网站上的代码的时候,Octotree会自动在页面添加一个代码浏览的按钮

如果需要支持自己的域名下托管的gitlab服务,需要:

1. 注册一个Gitlab的帐号,并登录进去
2. 然后,打开这个页面:gitlab-ci-multi-runner项目的代码目录
3. 然后在页面上会看到一个 代码浏览 的按钮,如下图:

4. 点击上图中的 ">" 按钮,会展开显示当前代码的目录,如下图:

5. 然后点击上图中的 设置 按钮,显示Octotree的设置页面,如下:

6. 然后输入自己托管的gitlab网站的域名,例如:git.your-company.com

接下来,在访问网站 git.your-company.com 浏览代码的时候,就可以享受IDE带来的快感了。

期待Gitlab对在线代码编辑和review的体验上再接再厉!

编辑于 2015-12-20

文章被以下专栏收录

    微信公众号: fangtalk 知乎: http://www.zhihu.com/people/dafang 马上入行10年了,为了不想一直贴个程序猿的标签,从码代码、做架构,转向练习码字。 既然是练习,那我就把自己当成一个刚刚开始写字的孩子,认真专注写字的孩子。 都说7年可以精通一个行业,IT不敢说精通但也算入行;希望再一个7年以后,我也算入行码字说话! 专注架构和团建!