一个 macOS 专用的 VS Code 扩展。它会使用你在 VS Code 设置中填写的 App 打开当前文件所在目录或选中的目录。
使用方式
- 打开 VS Code 设置,搜索
Open With Configured App: App Name。 - 填写 macOS App 名称,例如
Ghostty、iTerm或Finder。 - 在资源管理器中的文件或目录上右键,选择 Open with Configured App Here。
也可以从编辑器右键菜单或命令面板运行该命令。通过命令面板运行时,扩展会依次尝试使用当前编辑器文件和第一个工作区目录。
对应的 settings.json 配置如下:
{
"openWithConfiguredApp.appName": "Ghostty"
}
开发
npm install
npm test
在 VS Code 中按 F5 可以启动扩展开发宿主进行手动验证。
限制
- 目前只支持 macOS。
- 只能打开本地文件和目录,不支持 Remote SSH、容器或其他远程文件系统中的路径。
- 目标 App 需要能够处理 macOS
open -a <App> <目录>传入的目录参数。