Mac-右键用 VS Code 打开文件夹

目录

  • [1、安装 VS Code 命令行](#1、安装 VS Code 命令行)
  • [2、打开 "自动操作" 应用](#2、打开 “自动操作” 应用)
  • [3、创建新的 "快速操作"](#3、创建新的 “快速操作”)
  • [4、配置 "快速操作" 基础选项](#4、配置 “快速操作” 基础选项)
  • [5、添加 AppleScript 脚本](#5、添加 AppleScript 脚本)
  • [6、保存为 "快速操作"](#6、保存为 “快速操作”)
  • 7、测试使用
  • 7、删除
    • [方法 1:通过 "系统设置" 删除(推荐)](#方法 1:通过 “系统设置” 删除(推荐))
    • [方法 2:通过 "自动操作" 删除(适合追根溯源)✅](#方法 2:通过 “自动操作” 删除(适合追根溯源)✅)

1、安装 VS Code 命令行

打开 VS Code,按 Command + Shift + P 调出命令面板,

输入 Shell Command: Install 'code' command in PATH ,回车执行,

完成后终端输入 code -v 能显示版本号就成功。

2、打开 "自动操作" 应用

通过 Command + 空格键 调出聚焦搜索,输入 "自动操作" 并回车打开该应用。

3、创建新的 "快速操作"

在自动操作窗口中,点击左上角 "新建文档" ,然后选择 "快速操作"(部分系统版本显示为 "服务" ),再点击 "选取" 。

4、配置 "快速操作" 基础选项

在右侧操作面板顶部,设置:

  • "工作流程收到当前" 选择为 "文件夹" ;
  • "位于" 选择为 "访达"(即 Finder ,确保在访达右键菜单生效 );
  • "输入为"保持默认的 "所选全部内容" ,按需决定是否勾选 "用输出内容替换所选文本"(一般无需勾选 )。

5、添加 AppleScript 脚本

  • 在左侧操作库列表,先点击 "实用工具" 分类,然后找到 "运行 AppleScript" 操作,将其拖拽到右侧的工作流程编辑区域。

  • 此时右侧会出现 AppleScript 编辑框,默认内容类似 on run {input, parameters}... ,把这些默认内容全部删除。

  • 填充脚本内容(以下代码)到编辑框里。

    on run {input, parameters}
    tell application "Terminal"
    activate
    do script "cd " & quoted form of POSIX path of input & " && code ."
    end tell
    return input
    end run

6、保存为 "快速操作"

Command + S 存储,给这个快速操作起个好记的名字(比如 "启动 VS Code" )。

------保存后,系统会自动将其注册到访达的右键菜单服务里。

7、测试使用

右键文件夹,

在弹出的右键菜单中,依次选择 "服务" -> 你刚才保存的 "快速操作" 名称(如 "启动 VS Code" ),就能调用脚本,通过终端唤起 VS Code 并打开对应文件夹啦。

7、删除

方法 1:通过 "系统设置" 删除(推荐)

打开系统设置

点击屏幕左上角苹果图标 ,选择 系统设置 → 进入 隐私与安全性 。

找到 "扩展"→"访达扩展"

在左侧列表下滑,点击 扩展 → 右侧选择 访达扩展 。

删除无用的快速操作

在 "访达扩展" 列表里,找到你想删除的 "快速操作"(比如 "启动 vs code""用 VS Code 打开文件夹" 里的无用项 ),点击它,再点下方 "-"(减号) 按钮,确认删除即可。

方法 2:通过 "自动操作" 删除(适合追根溯源)✅

打开 "自动操作" 应用

用聚焦搜索(Command + 空格)输入 "自动操作" 并打开。

找到已保存的快速操作

在自动操作主界面,左边 "我的文稿" 里会列出所有已保存的 "快速操作"(服务)。找到你要删除的那个(比如之前创建的 "用 VS Code 打开文件夹" ),右键它 → 选择 "移到废纸篓" ,或者直接选中后按 Command + Delete 。

重启访达生效

删除后,重启访达(Finder):点击菜单栏 "访达" → 强制退出访达 → 再重新打开访达,右键菜单里的无用快速操作就消失了。

相关推荐
朴拙数科23 分钟前
在 macOS 上安装与自定义 Oh My Zsh:让终端美观又高效 [特殊字符]
大数据·elasticsearch·macos
小Lu的开源日常1 小时前
在 Mac 上使用 iTerm2 和 Oh My Zsh 打造优雅终端
macos·iterm·命令行
tonngw3 小时前
【Mac 从 0 到 1 保姆级配置教程 19】- 英语学习篇-我的英语工作流分享(AI 辅助学习)
macos·mac·英语学习·沉浸式翻译·欧路词典·沙拉查词·终生学习
lianyinghhh3 小时前
yolo8实现目标检测
yolo·目标检测·macos
困惑阿三6 小时前
Mac mini 高性价比扩容 + Crossover 游戏实测 全流程手册
游戏·macos
一只帆記1 天前
Mac中Minicom串口调试基础使用
macos
摆烂工程师1 天前
(5千字总结)国内如何安装和使用 Claude Code 的保姆级教程 - 支持Mac和Windows用户
windows·macos·claude
蓝纹绿茶1 天前
【Mac】实现Docker下载安装【正在逐步完善】
macos·docker·容器
小弟调调2 天前
Vidwall: 支持将 4K 视频设置为动态桌面壁纸,兼容 MP4 和 MOV 格式
macos·swiftui·桌面应用·macos app