喜报

🎉 特大喜讯!特大喜讯!
🎉 Alfred 知名插件【猎豹】现已移植至 uTools 平台,走过路过不要错过!

你还在为项目繁多找不到目录而烦恼吗?在 终端SourceTreeFinder 中打开项目的繁琐操作有让你感到痛苦吗?
今天,你将和这些烦恼彻底告别。

安装

首先安装需要安装优秀的提效工具 uTools,基于插件扩展的模式,让你轻松搭建自己的提效工具库,操作简单方便,功能强大到令人尖叫。

  1. uTools 安装完成以后,唤醒 uTools 输入框,点击右侧图标。

进入插件市场

  1. 在左侧输入框中输入“猎豹”并回车执行搜索。

搜索猎豹插件

命令关键字

open / 编辑器

输入关键字匹配项目,使用 默认编辑器 打开项目。

git_gui_open / Git 应用

输入关键字匹配项目,使用 Git GUI 应用 打开项目。

terminal_open / 终端

输入关键字匹配项目,使用 终端 打开项目。

folder_open / 文件夹

输入关键字匹配项目,打开项目文件夹。

set_application / 设置项目默认应用

输入关键字匹配项目,为项目设置打开应用,优先级高于默认编辑器。

配置

唤醒 uTools 输入框,输入 setting 或者 设置,选择列表中与猎豹 Logo 一致的项目回车即可打开配置面板。

进入配置中心

配置项

配置中心全貌

工作区设置

工具将在以下工作区目录搜索 Git 项目,可配置多个,每个工作区目录可以包含多个 Git 项目。
tip:尽量选择最接近项目的目录,项目过大或者有暴露在 Git 项目外的,层级过深的目录会导致搜索缓慢甚至卡死,后续将添加文件夹过滤配置。

默认编辑器

open编辑器 命令选择项目默认由此编辑器打开,点击输入框会打开文件选择器,选择一个最常用的编辑器即可。
Mac 下通常在 /Application 目录下选择,Windows 可以选择桌面上的编辑器快捷方式。

Git GUI 应用

git_gui_openGit应用 命令选择项目由此应用打开,选择方式同上。
tip:Windows 下目前仅支持 Fork

终端

terminal_open终端 命令选择项目由此终端打开,选择方式同上。
tip:Windows 下目前仅支持 CMDPowerShell

使用

常规

唤醒 uTools 输入框,输入命令关键字,如:openGit应用终端文件夹 等等,在匹配的项目上回车进入搜索器。

常规用法

输入关键字搜索项目,在候选列表中选择项目并回车即可根据命令类型,以关联的应用打开该项目。

进阶

在 uTools 偏好设置左侧选择全局快捷键,参考如下配置:

快捷键绑定

快捷键可以根据自己的喜好、习惯配置不同的,绑定上关键字后,触发快捷键将直接进入该命令的搜索框,让你打开项目快上加快。

常见问题

项目新增、删除、移动以后,搜索的结果不准确

以下三种办法帮你解决:

  1. 输一个本地不可能存在的项目关键字,缓存匹配结果为空会触发文件夹递归搜索。
  2. 结果列表的最下方有一项忽略缓存重新搜索,选择后直接触发文件夹递归搜索。
  3. ⚠️ 禁术 ⚠️ 设置面板最下方有个清除缓存按钮,点击以后会删除缓存文件,下一次搜索会重建缓存文件,但是项目点击量、编辑器配置会丢失。

搜索时卡死

工作目录配置层级过高,文件夹下内容过于复杂,导致搜索缓慢或者卡死。
可以将工作目录拆分成多个小区域,目录下直接是项目,这样搜索体验会更好。

项目没有匹配到正常的图标

当前插件识别的项目类型还比较少,后续会逐步添加,敬请期待。

开源

本项目为非盈利性质开源项目,开源地址:

https://github.com/cheetah-extension

除 uTools 外,还有 Alfred、Raycast 平台的扩展(Raycast 平台扩展将在近期完善)。

插件原理详解

听说了么?有个同事打开项目太慢被优化了

安全

本项目每一行代码都透明安全,如果担心项目代码安全,可以参考项目逻辑自行开发。