喜报
🎉 特大喜讯!特大喜讯!
🎉 Alfred 知名插件【猎豹】现已移植至 uTools 平台,走过路过不要错过!
你还在为项目繁多找不到目录而烦恼吗?在 终端
、SourceTree
、Finder
中打开项目的繁琐操作有让你感到痛苦吗?
今天,你将和这些烦恼彻底告别。
安装
首先安装需要安装优秀的提效工具 uTools,基于插件扩展的模式,让你轻松搭建自己的提效工具库,操作简单方便,功能强大到令人尖叫。
- uTools 安装完成以后,唤醒 uTools 输入框,点击右侧图标。
- 在左侧输入框中输入“猎豹”并回车执行搜索。
命令关键字
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_open
、Git应用
命令选择项目由此应用打开,选择方式同上。
tip:Windows 下目前仅支持 Fork。
终端
terminal_open
、终端
命令选择项目由此终端打开,选择方式同上。
tip:Windows 下目前仅支持 CMD
、PowerShell
。
使用
常规
唤醒 uTools 输入框,输入命令关键字,如:open
、Git应用
、终端
、文件夹
等等,在匹配的项目上回车进入搜索器。
输入关键字搜索项目,在候选列表中选择项目并回车即可根据命令类型,以关联的应用打开该项目。
进阶
在 uTools 偏好设置左侧选择全局快捷键,参考如下配置:
快捷键可以根据自己的喜好、习惯配置不同的,绑定上关键字后,触发快捷键将直接进入该命令的搜索框,让你打开项目快上加快。
常见问题
项目新增、删除、移动以后,搜索的结果不准确
以下三种办法帮你解决:
- 输一个本地不可能存在的项目关键字,缓存匹配结果为空会触发文件夹递归搜索。
- 结果列表的最下方有一项
忽略缓存重新搜索
,选择后直接触发文件夹递归搜索。
- ⚠️ 禁术 ⚠️ 设置面板最下方有个
清除缓存
按钮,点击以后会删除缓存文件,下一次搜索会重建缓存文件,但是项目点击量、编辑器配置会丢失。
搜索时卡死
工作目录配置层级过高,文件夹下内容过于复杂,导致搜索缓慢或者卡死。
可以将工作目录拆分成多个小区域,目录下直接是项目,这样搜索体验会更好。
项目没有匹配到正常的图标
当前插件识别的项目类型还比较少,后续会逐步添加,敬请期待。
开源
本项目为非盈利性质开源项目,开源地址:
https://github.com/cheetah-extension
除 uTools 外,还有 Alfred、Raycast 平台的扩展(Raycast 平台扩展将在近期完善)。
插件原理详解
听说了么?有个同事打开项目太慢被优化了
安全
本项目每一行代码都透明安全,如果担心项目代码安全,可以参考项目逻辑自行开发。