Skip to content

使用 automator 为 Mac 添加打开文件服务「使用 VSCode 打开」

最终的实现效果是在文件 / 文件夹上点击扩展按钮,会出现服务项中出现「用 VSCode 打开」, 同时也可以使用设定的快捷键来更快的使用 VsCode 打开, 我这里设置的快捷键是 Control-Option-V

添加

打开「自动操作.app」,就是小机器人图标

command + n 新建文稿,在「选取文稿类型」里选择「快速操作」;

按以下步骤操作:

脚本内容如下

bash
for f in "$@"
do
    open -a "Visual Studio Code" "$f"
done

这个工具也支持 Cursor , 如下

bash
for f in "$@"
do
    open -a "Cursor" "$f"
done

以上代码片段的意思是对于传入的一个或多个参数,都使用 Visual Studio Code 这个 APP 打开

command + s 保存为 「用 VSCode 打开」

好了, 现在在文件夹中选择扩展便可以看到这个菜单了, 如本文首图所示, 同样也可以选中文件夹或者文件, 选用快速操作

为了方便我们打开键盘快捷键找到这个服务, 我们为其设置上快捷键

便可以在选中文件夹后使用快捷键来直接打开文件了, 更减少了一步操作, 为我们的编码步骤扫清了一个鼠标的移动障碍

编辑

以后如果想修改上面这个快速操作:

可以打开这个文件 文件打开个人目录 / 资源库 / Services , 用来编辑或者删除

优化

github 上有个 Ji4n1ng/OpenInTerminal 可以添加快捷键, 在使用了这个方法之后可以删除这个工具, 为 Mac 清理一点点内存

参考