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):点击菜单栏 "访达" → 强制退出访达 → 再重新打开访达,右键菜单里的无用快速操作就消失了。

相关推荐
黑化旺仔5 天前
【OC】KVO
macos·ios·objective-c·cocoa
Liekkas Kono5 天前
macOS 27 安装 VMware Fusion 和 Win11 经验
macos·win11·vmware
shark-chili7 天前
关于AI辅助编程的认知
数据库·人工智能·redis·macos·缓存
zwd20057 天前
Mac 上写英文遇到不会的词,有哪些工具?输入法、翻译软件、写作助手怎么选
人工智能·macos·效率工具·英语写作·输入法·deepl·翻译工具
33三 三like7 天前
Jx-Mac 本地部署过程总结
macos
大象AI共学8 天前
想在手机上读 Obsidian?Mac → iPhone / 安卓的零成本方案
macos·智能手机·iphone
sysinside9 天前
如何创建可引导的 macOS Golden Gate 27 安装介质
macos
Dr.Buho9 天前
macOS 27 升级教程:兼容机型、三种安装方法与降级提示
经验分享·macos
sysinside9 天前
macOS Golden Gate 27.0 (26A428) 正式版 Boot ISO 原版可引导映像下载
macos
黑科技iOS上架10 天前
Cocos应用App Store4.3被拒怎么自查
macos·ios·objective-c·cocoa·审核·ios混淆·cocos混淆