用了这么多年GitHub,最让我头疼的就是在大型仓库里找文件。直到装上Gitako,才知道以前的浏览方式有多低效。这不只是一个文件树,更像一个为GitHub量身定制的导航系统。

秒级定位文件,告别翻页卡顿

Gitako直接在页面左侧生成清晰的目录树,仓库、提交记录、Pull Request都能一键展开。最惊艳的是它的实时搜索——按Ctrl+K(或Mac的Command+K)就能全局模糊匹配文件名,连路径片段都识别。我在有上万文件的Linux内核仓库测试,搜索几乎无延迟。相比之下,Octotree在超大项目里会明显变慢,而Gitako始终流畅。

键盘党福音,操作行云流水

支持纯键盘浏览:用J/K上下移动,Enter展开或跳转,/直接聚焦搜索框。配合GitHub原有的快捷键,整个浏览流程不用碰鼠标。这种体验在Chrome插件里很少见,部分竞品(比如GitHub File Tree)虽然也有快捷键,但逻辑不统一,容易误操作。

不止GitHub,还兼容这些平台

除了github.com,Gitako还完美支持GitHub Enterprise自建实例、Gitee(国内码云)和Gitea(开源自托管)。对于同时使用多个代码管理平台的技术团队来说,一套操作逻辑走天下,省去记忆成本。

隐私保护与私有仓库

插件声明NO BS POLICY——绝不泄露隐私数据。访问私有仓库或超过API频率限制时需要GitHub access token,但token只存在Chrome扩展专属存储中(非LocalStorage),仅用于GitHub认证。这对企业用户非常友好。

实用小功能:复制代码片段与折叠

在文件树里右键文件就能复制内容或代码片段,无需打开文件。还支持代码折叠(在GitHub原生折叠基础上扩展),以及子模块(git submodule)的树形展示。图标主题可切换官方多种配色,视觉一致性高。

与同类插件对比

  • Octotree:老牌插件,但加载大仓库时卡顿,搜索结果筛选不够智能,且不内置搜索快捷键。
  • GitHub File Tree:轻量但功能单一,不支持键盘导航,无法折叠代码。
  • Gitako:在性能、快捷键体系、多平台兼容性上全面胜出,特别是对Gitee的支持填补了国内用户空白。

如果你每天在GitHub上看代码、审PR、追提交,Gitako绝对是值得花30秒安装的插件。它的设计思路就是“别让操作打断思路”——文件树直接展开,搜索即打即显,键控零干扰。从新手到资深开发者,都能感受到效率的提升。