?柠檬草的味道

?柠檬草的味道 关注TA

Mac软件一点资讯

?柠檬草的味道

该文章投稿至Nemo社区   Mac资讯  板块 复制链接


高效工作|Raycast一款可以取代Spotlight的快捷启动器

发布于 2020/12/25 16:09 367浏览 0回复 2,949

从第一次接触 Raycast 开始,我便对这款工具产生了浓厚兴趣,更新频繁、而且新增的功能基本都比较实用。

Raycast 的更新从 10 月 29 日放出第一个公测版 v1.0.0 开始,基本每周都有更新。除了常规的 Bug、漏洞修复、体验优化之外,陆续增加了不少新的特性,如窗口管理、词典、通讯录查询等等。

作为 2020 年最后一次更新,Raycast 开发团队看起来也做了充分的准备才发布的,新版支持了浏览器书签查询以及悬浮便签等功能,简单上手之后发觉也是非常实用。看来 Raycast 这个工具箱里又多了不少宝藏技能……

浏览器书签查询,支持阅读列表

书签查询功能也是通过额外的功能拓展方式添加,需要手动在 Raycast 设置中开启,如果需要读取 Safari 浏览器书签列表,还需要在「系统偏好设置 - 安全性与隐私 - 完全磁盘访问权限」中授予 Raycast 对应的权限。

目前,Raycast 只支持读取 Safari 和 Chrome 浏览器的书签内容,使用 Chromium 内核的 Edge 浏览器还不支持。如果 Safari 和 Chrome 的书签有大量相同内容,为减少重复出现,可以有选择地关闭其中的一个来源。

Raycast 可以通过书签名、域名或者标签来搜索指定书签,同时还能读取到 Safari 浏览器中阅读列表中的内容。以往你需要先打开浏览器,再从书签栏中找到收藏的目标网页,现在可以直接通过 Raycast 快速直达。

当然,前提是你得记得目标网页的域名或者相关的关键词。即便是直接从 Raycast 读取的书签列表中去寻找,效率上也不见得会比在浏览器中要低。

不过,只要是 Raycast 中涉及搜索的操作,也许都无法避免对中文搜索不够友好的问题。不支持拼音搜索就不提了,书签名或者阅读列表保存的网页名中确实出现的中英文关键词都无法搜索到结果,唯独使用目标名称开头的字、词才能够搜索到准确目标。

类似这种中文搜索问题,其实在第一次接触 Raycast 就已经察觉,包括在搜索应用名时同样会出现。因此,我也是多次建议大家尽量使用英文搜索。即便没有语种友好度问题,使用英文搜索无需来回切换输入法本身就是一种改善效率的问题。

悬浮便签,这颜值我心动了

老实说,使用 Raycast 第一个公测版时,并没有特别刚需的功能让我继续使用下去,而且还有中文搜索不够友好的问题。但 Raycast 的颜值和对其未来新功能的期待还是让我用它替换了 macOS 的聚焦。

在 v1.5.1 版本中新增的悬浮便签是 Raycast 又一实用工具,类似功能的有 SideNotes、macOS 自带的便签等。同样地,需要在 Raycast 拓展功能里启用「Floating notes」。

打开悬浮便签后,其默认会显示在其他软件窗口上方,处于置顶显示状态,且无法手动切换为非置顶状态名,支持手动拖动改变便签位置。并且有且只能新建一个窗口,可推测开发者是将其定位于临时记录工具,例如记录突发创意、代办事项等等。

当鼠标放置于悬浮便签区域,会自动显示上下的功能栏,底部显示字符计数信息(当然还是不大适用于中文)、切换便签颜色。

便签内容支持快速分享,支持复制分享到邮件、信息、系统备忘录以及待办事项等。

Raycast 的悬浮便签背景颜色除了正常的黑白色之外,还额外提供四种渐变色,更细心的是,每一种颜色模式都对深色模式进行了适配,再加上稍带有磨砂半透明,实际展示效果更美观。

此外,悬浮便签的窗口虽然不支持手动调节大小,但会随着输入文本的增多窗口随之拉长,到一定程度变为滚动状态,所以,只要你愿意,你甚至可以在悬浮便签中写文章。

一般情况下,打开 Raycast 窗口,输入「float」即可快速找到对应的功能项——「切换悬浮便签焦点」和「切换浮动便签窗口」,后者可执行显示/隐藏便签窗口操作,前者则是用于切换便签窗口激活状态。

当然,最快捷的当然是一键启动了。可以在 Raycast 中为悬浮便签功能添加指定快捷键,这样无需呼出搜索框就能更快显示/隐藏悬浮便签了。

自动切换输入法

除了以上提到的新增功能之外,Raycast 还提供了一些使用体验上的优化,比如自动切换输入法就非常实用。

如之前所言,在很多情形下 Raycast 使用英文搜索体验会比中文好很多,并且自带的很多命令脚本都是英文命名。呼出 Raycast 搜索框,输入法可能仍然处于中文输入法状态,所以经常需要手动切换一下。

Raycast v1.5.1 版本中支持自动切换输入法,在设置中找到对应功能项,选择自动切换到「ABC」英文输入法,这样即可在呼出 Raycast 搜索框时自动切换到英文输入法,不过不支持自动切换到中文输入法……

其它

如今,我已经开始期待 Raycast 的每一次更新,至少目前为止新增的一些功能都是比较实用的。对于已有的功能也在这几次更新中逐渐进行完善。

在文件搜索或者剪贴板记录中查看文件,可以直接从搜索结果中将文件拖出来放到指定位置,也可以直接拖入聊天窗口发送。如图片等格式,在可以直接在 Raycast 中预览的条件下,已经无需再找到原有位置了。

剪贴板历史记录功能也逐步增强,优化了直接预览文件,增加了更丰富的文件格式。

不仅仅是快捷启动工具

习惯称 Raycast 为一款效率工具,最开始很容易将其和 Alfred 对比,但逐渐地发现并不大一样。开发者将其定位为一款为开发者定制的效率工具,希望将尽可能多的工作都在 Raycast 上就可以完成。目前来看,这几个版本的更新都在沿着这个方向靠近。

在默认情况下,使用 Raycast 执行搜索,类似于应用搜索会作为直接展示,而文件搜索、词典、联系人、剪贴板历史以及前面提到的浏览器书签搜索等都属于二级功能,包括很多第三方拓展都属于二级功能入口,这样实现结果就是,当我需要使用书签搜索功能,需要先在 Raycast 中搜索「bookmark」找到对应的功能入口进入。

这种二级功能入口虽然无法实现一步操作,但好处是能够让 Raycast 聚合更多的功能。之所以这样区分,能够让搜索结果更加清晰,使用逻辑更加明确一些,不至于所有的功能搜索结果都揉杂在一起,反而有些副作用。

这是一种取舍,使用二级拓展功能需要多一步操作,当你习惯将大量功能在 Raycast 中实现,便能够接受这「多一步操作」体现的效率性,我想这也是 Raycast 和 Alfred 存在的主要差异之一吧。

Raycast 已经不仅仅是一个快捷启动工具,通过丰富的拓展和命令脚本,正在逐渐变成多功能的工具箱,而由于这些功能支持自定义启用,也因此存在更多的可定制性。从目前 Raycast 默认自带的一些功能中能够预见,Raycast 可实现的功能有很多,2021 年的更新会更加值得期待。


本文标签
 {{tag}}
点了个评