如何创建从富文本取URL并在Firefox打开的Mac Automator服务
如何创建Mac Automator服务,用Firefox右键打开链接
我经常帮朋友弄这类自定义快捷操作,这个需求其实很容易实现,跟着下面的步骤来就行:
1. 打开Automator并新建快速操作
- 启动Automator(可以在Launchpad里找,或者用Spotlight搜索
Automator) - 选择快速操作(这就是旧版里的“服务”,名称更新了但功能一致),点击“选取”进入编辑界面
2. 配置工作流程基础设置
- 在左侧顶部的“工作流程收到当前”下拉菜单,选择URL
- 旁边的“在”下拉菜单,选择任何应用程序
- 确保“输出替换所选文本”的复选框是未勾选的(我们只是打开链接,不需要替换内容)
3. 添加并配置Shell脚本动作
- 在左侧的动作库搜索框里输入
运行Shell脚本,找到后拖拽到右侧的工作流程区域 - 在脚本编辑框里,把默认的代码替换成下面这行:
open -a "Firefox" "$@" - 注意上方的“传递输入”要选择作为自变量(这一步很关键,确保URL能正确传递给脚本)
4. 保存服务
- 点击顶部菜单栏的“文件”→“存储”,给这个服务起个好记的名字,比如“用Firefox打开链接”
5. 测试你的服务
- 现在你可以右键点击任意链接(或者在富文本里选中URL后右键),在菜单里找到“快速操作”(旧系统可能显示为“服务”),就能看到你刚才创建的选项,点击它就会用Firefox打开目标链接啦!
小提示:如果Firefox的名称不是默认的“Firefox”(比如你装了开发者版叫“Firefox Developer Edition”),记得把脚本里的"Firefox"改成对应的应用名称。
内容的提问来源于stack exchange,提问作者kobozy
相关产品推荐
相关产品推荐

