一款速度极快、完全可扩展的启动器。
今天给大家介绍一款可以帮助我们提升生产力或者改善效率的工具,那就是 Raycast。它的功能和我们知道的 Spotlight 和 Alfred 很类似,但是其 UI 涉及完全可以能够驾驭 macOS 的全新的视觉风格(如下图所示)。
Raycast 下一代快捷启动器
1. 工具介绍
你的新一代快捷启动器
Raycast 是直到 10 月 29 日才放出这第一个公测版本,其开发者介绍 Raycast 正是受命令行的启发,作为软件工程师,他们注意到自己真正写代码的时间越来越少,反而需要更多的时间来管理软件开发,例如跟踪 bug 反馈、管理 sprint、发布新版本等等,这些都需要借助网页端或者其它的不同工具来完成。
于是,Raycast 正是为了解决他们的困扰而创建,尽可能将常用的管理开发、内部会议、任务规划等内容集成在一起,腾出更多地时间放在编写代码上。简单过一下 Raycast 目前所能实现的核心功能:
- 在 macOS 上启动程序或者搜索文件,相当于聚焦;
- 在 GitHub、Jira 中创建、搜索和关闭 issues;
- 批准、合并和关闭 GitHub 的拉取请求;
- 调用 Zoom 管理日常会议;
- 支持快捷设置日程、待办事项以及其它诸多系统设置;
- 支持脚本扩展;
- ……
Raycast下一代快捷启动器
2. 配置说明
可完全取代聚焦
既然 Raycast 包含了 Spotlight 的功能,意味着你完全可以用 Raycast 替换掉它。默认快捷键为 「option + 空格」 ,可以启动该工具,我们可以通过在输入框中输入信息来得到我们想要的东西或启动对应的应用服务。
- 显示一个搜索框
- 推荐项目(根据使用频率)
- 手动收藏项目以及快捷操作
- 下滑则能看到所有的项目
Raycast 下一代快捷启动器
软件右下角有快捷菜单,除了打开应用/文件之外,还可以快速定位文件位置或者执行其它操作,而且这些所有的一系列操作都可以使用快捷键完成。文件搜索功能支持部分图片、文档预览,且能显示文件详细信息,这个比聚焦实用性更高。
3. 高级特性
支持管理日程、待办事项、剪贴板历史
Raycast 对接了不少第三方应用的功能服务,也包括 macOS 系统自带的日程查看以及待办事项管理,这些所能实现的操作在设置中都可以直接看到,可手动选择关闭。不过同样是系统应用,通过 Raycast 可以查看、创建待办事项,而日历日程却只能查看,无法通过 Raycast 新建。
Raycast 下一代快捷启动器
剪贴板历史记录算是 Raycast 给我的一个小小惊喜,这是 Raycast 本身自带的小功能。而通过 Raycast 搜索「Clipboard History」,能够直接查看近期的剪贴板记录。
Raycast 下一代快捷启动器
接入第三方服务高效协作,已经接入了 GitHub、Jira、Zoom 等服务,能够快速完成特定操作。用户需要通过 OAuth 协议登录指定服务,已完成自有账号内容的双向同步。
Raycast 下一代快捷启动器
日常使用电脑,可能经常会需要调整一些系统设置项,例如音量调节、休眠、锁屏或者深色模式切换等等。不少用户会通过第三方工具来完成,例如 One Switch。Raycast 本身内置了一些系统功能调节,同时支持加载命令脚本,意味着能够将很多较为隐秘的系统设置融入 Raycast 实现快捷操作。
Raycast 下一代快捷启动器
4. 插件
Raycast 官方有着相当丰富的插件生态,包括 Vscode、Github、Google、Docker、Kubernetes 等常用插件。
Raycast 下一代快捷启动器
Raycast 下一代快捷启动器
下面以 Ray.so 为例,来看看其强大的插件功能:
主要是介绍相关的一些配置集合我们应该怎么使用
- [1] 生成漂亮的分享代码 - Raycast+Ray.so
- 安装:Raycast -> store - ray.so
- 使用:选中代码 -> 打开搜索 CI(Copy Image) -> 生成
- 定制:打开搜索 Create Image from Code 进行设置
Ray.so 是一款提供代码图片分享的 Web 服务,可以将代码文本转化为美观的图片进行分享,类似的 Web 服务还有 Carbon 等。
Raycast 下一代快捷启动器
更多好用的插件可到 Raycast Store 探索。
Raycast Store 官方地址: https://www.raycast.com/store
如果官方 Raycast Store 提供的插件也不能满足你更多狂野的需求,你还可到开源社区获取更多的脚本插件。
Raycast 下一代快捷启动器
Raycast 下一代快捷启动器
除此之外,你还可以按自身需求定制专用的脚本,支持的脚本语言有:Bash,Python,Apple Script,Swift,Ruby,Node.js。
Raycast 下一代快捷启动器
Raycast Script 官方地址: https://github.com/raycast/script-commands
5. 参考链接
- Raycast 快捷启动器中的「潜力股」
- Raycast 分享让人眼前一亮的代码
- Raycast 脚本大集合 - 可参考和使用
- Raycast 官方使用手册 - 新手指南