前言
不知道大家会不会觉得在使用电脑时,常常会有键盘鼠标切换的动作,导致工作效率低下? 例如在需要开启一个文件的时候,可能就会需要先打开 Finder,再用鼠标点击打开文件; 又或是临时需要翻译时,就需要先切换到浏览器打开百度Translate 再进行翻译; 想确认接下来的会议链接时,又需要点击到日历的APP再开启会议链接。 这些切换在无形之中就浪费了不少时间,而Raycast就是一个可以帮助你解决这些问题的工具。

简介
从官网上,我们可以看到 Raycast 是一个启动器,他提供给你一个输入指令的窗口,你可以输入指令来执行你想要的动作,例如开启文件、翻译、计算机、单位转换等等。 并且 Raycast 的社群非常强大,众多开发者制作的各式各样的 extensions,使得 Raycast 拥有非常多的功能。
如果有使用过Spotlight的读者,可以直接把Raycast当作Spotlight的升级版使用,官方也提供了文件教你如何将Spotlight取代成Raycast。
今天笔者将会介绍Raycast中,笔者认为最实用、最能够提升生产力的指令,只要能够熟悉这些指令的使用,一定能够大幅提升你的工作效率!
让我们按下 ⌘
Space
,打开 Raycast,开始探索 Raycast 的强大功能吧!
常用功能介绍
👉 在使用Raycast时,不一定要输入完整的指令,Raycast有模糊搜寻功能,也会根据你使用指令的频率来排序指令,像是笔者输入tr
后,Raycast会自动推荐Translate
,所以也不用担心打字时输入错字或是要打很多字啦~
👉 常用的指令可以加到 Favorites(对指令按下 ⌘
⇧
F
),这样就可以把常用的指令固定在 Raycast 的最上面啰。
一般用户
开启/切换APP
最基本的功能之一,但习惯之后就可以省下很多时间,不用再移动你的鼠标去点APP的icon啦。 只要打开 Raycast 后输入 APP 的名称就可以快速开启或是切换到该 APP。
文件搜寻
File Search
Raycast 也可以快速的浏览最近使用的文件或是搜索文件,输入 File Search
就可以看到最近使用的文件或是再输入关键词搜索文件,按下 enter ↩
就可以直接开启文件。

各种系统设置
Lock Screen
Log Out
Raycast 还提供了各种系统设置的指令,像是锁定屏幕、注销系统等等,读者们可以输入Raycast Settings Extension
在Raycast 设置中,找到 System 以及 System Settings,就可以看到更多的系统设置指令。
剪贴板历史
Clipboard History
笔者最喜欢的功能之一,不用再烦恼一次只能复制贴上一个东西啦~Raycast 帮你通通记住,而且如果复制的是一个链接或是一个图片,还可以有一个快速的 preview,让你可以直接看到你复制的内容喔!
甚至还可以把常用的内容直接 Pin 在剪贴板的最上面,这样每次打开 clipboard history 就可以直接贴上你常用的内容了! 像是笔者在写这篇文章的时候就会把一些常用的文字 pin 住,非常实用!

👉 选定要贴上的内容后按下 enter ↩
,就可以直接粘贴内容到目前的输入框中!
计算机
Raycast 有比 Spotlight 更强大的计算机功能,可以直接在输入框中输入数学表达式,甚至是单位转换、货币转换等等,非常实用! 更多使用技巧可以参考官方文件。

👉 按下 enter ↩
可以把运算结果复制到剪贴板!
窗口管理
Maximize
Left Half
Right Half
Toggle Fullscreen
很多时候我们会想要把刚开启的窗口最大化、或是在多工处理的时候把窗口分成两半,Raycast 提供了 56 个管理窗口的指令,只有你想不到没有它做不到!

笔者最常用的就是 Maximize
,可以把窗口最大化,再也不用按着去点窗口的上面小小的绿色按钮了! Left Half
和 Right Half
分别会把窗口放置在左半部或是右半部,这样就可以在同时处理多个窗口的时候,快速的调整好分割的窗口大小啦!⌥
👉 你可以把不会使用到的功能在 Raycast 的配置中关闭,打开 Raycast 输入 Raycast Settings Extensions
就可以看到设置页面啰!
日历
My Schedule
输入 My Schedule
就可以快速浏览接下来的行程,如果会议上有绑定会议链接,则按下 enter ↩
就可以直接打开会议,不用再打开日历的 APP 啦~Raycast 还有整合 menu bar 的功能,可以把日历的 icon 放在 menu bar 上, 让你可以快速浏览接下来的行程。

👉 记得安装Raycast后要先设置日历的权限,让Raycast可以读取MacOS的日历数据才能使用喔! Menu Bar 的 icon 要在会议开始前的什么时候显示也可以设置喔!
百度翻译
Translate
推荐会打开百度翻译的各位使用,可以直接在 Raycast 输入 Translate
,然后输入要翻译的文字,就可以直接看到翻译结果啰!

👉 Raycast 的百度Translate 就是非官方制作的 extension,在 Raycast 中输入 Store
再搜索百度Translate 就可以安装啰! 或是可以到这里下载!
其他
Raycast 还有超多 extensions 等着你去探索安装,像是:
- 喜欢听音乐的朋友可以安装 Spotify 插件,就可以通过 Raycast 看到目前正在播放的歌曲,也可以直接控制播放、暂停、下一首、上一首和搜索歌曲!
- 常常需要搜索天气预报吗? 现在你可以安装 Weather 插件,不但可以通过
Weather
指令搜寻地点的天气,还可以直接在 menu bar 上显示天气预报,就可以快速浏览天气啰! - 有在用Notion或是Obsidian这类的笔记软件吗? 可以安装 Notion 或是 Obsidian 的插件,快速的搜索和浏览你的笔记!
- 想要快速的开启浏览器书签吗? 不如试试 Browser Bookmarks 这个插件。 或是如果你是 Arc Browser 的用户的话,可以改装 Arc 的插件,不但可以从 Raycast 开启书签,还能在 Raycast 中搜索浏览纪录和切换分页喔!
开发者
接下来笔者想要介绍一些身为软件开发者一定会喜欢的工具,用Raycast来提升自己的开发生产力吧!
What’s my IP
My IP
Query IP
还在上浏览器搜索自己的 IP 吗? 安装 IP Geolocation 这个插件,就可以通过 My IP
指令快速的查看自己的 IP 啰! 也可以通过 Query IP
指令查询 domain 的 IP!

Speedtest
Speedtest
每次都要上 speedtest.net 或是 fast.com 测网络速度? 安装 Speedtest 这个插件,就可以通过 Speedtest
指令快速的做 speedtest 啰!

Random Data Generator
Generate Random Data
需要生成假数据或是随机的密码吗? 安装 Random Data Generator 这个插件,就可以通过 Raycast 直接使用由 faker.js产生的随机数据啰! 不管你是想要随机的 UUID、姓名、地址、电话号码还是其他的数据,都可以通过这个插件来产生啰!

VSCode Project Manager
Search Project Manager
有在使用 VSCode 的开发者一定要来试试看 Project Manager 这个插件与 Raycast 插件的组合!
把常用的 project 都加到 VSCode 的 project manager 中,就可以通过 Raycast 快速的开启你的 project 啰! 再也不用先打开终端机 到项目目录,再用 来开启 VSCode 了。cd
code .
👉 你甚至可以到 Raycast 中将这个插件设置 alias 为 code
,这样你就可以在 Raycast 中直接输入 code
Space
{Project Name}
来快速的开启你的 project 啰!
Toolbox
Toolbox
Toolbox 这个插件包含了一些常用的工具,例如:
- Base64 Encode/Decode
- JSON Format
- Date to Unix Timestamp
- JWT Decode
虽然觉得功能还可以再齐全一点,但已经可以满足很多需求了,再也不用上网找网站来转换啰!
Github
Github 应该是每个开发者都使用过的工具吧~何不用用看 Github 的插件呢? 可以快速的搜寻 Repository、查看 Pull Request、创建或是查看 Issue、查看 Github Actions 的状态,还支持把 notification 设置在 menu bar 上的功能喔! 唯一的缺点大概只有如果想要查看 Organization 里面的 private 信息,必须要先经过 Organization 的 owner 授权,这就要看公司愿不愿意授权了🫠。

彩蛋
Raycast 还隐藏了一些小彩蛋:
Confetti
可以播放庆祝的动画!Toggle Bounce Animation
可以让 Raycast 窗口在屏幕上来回弹跳!
结尾
一开始安装 Raycast 可能常常会忘记要使用它,但是一旦习惯了,你会发现它可以帮你省下很多时间,让你的工作更有效率。 Raycast 还有很多插件等着你去探索,去 Raycast 的商店看看自己有没有什么好用的插件吧! 如果你推荐有什么好用的插件或是功能,也欢迎在下面留言分享给我喔~
最后,如果你喜欢这篇文章,或是文章对你有帮助的话,可以帮我按个喜欢、或是留言! 你的支持就是我写作的最大动力。 有任何想问的问题也可以在底下留言喔~