Open in Code MAC 版

免费开源的 Mac 访达工具栏按钮:一键在 Visual Studio Code 中打开你正在查看的文件夹。需要 VS Code。

Open in Code 简介

Open in Code 是一款放在访达工具栏中的原生 Mac 小工具。只需一键,就能从正在查看的文件夹或文件转到 Visual Studio Code 中对应的工作区,无需打开终端或重新查找文件夹。如果选中了文件夹,就打开该文件夹。如果选中了文件或访达包,就打开包含它的文件夹。选中多个项目时使用第一个,没有选中任何项目时打开最前面的访达窗口所显示的文件夹。

你需要安装 Visual Studio Code 或 Visual Studio Code Insiders,因为这款应用只负责打开它们,本身并不是编辑器。它优先使用稳定版,其次使用 Insiders。设置方法:把应用移到“应用程序”文件夹,然后按住 Command 键把它拖到访达工具栏。首次使用时,macOS 会询问是否允许它控制访达;请允许,这样它才能读取你的选择。Open in Code 免费开源,采用 MIT 许可证,由 Sertaç Özercan 制作。2.0.0 版是适用于 Apple Silicon 和 Intel 的通用应用,需要 macOS 12 或更高版本。

主要功能

Open in Code 在访达工具栏中只做一件事。

  • 一键操作:访达工具栏中的按钮,随时可用。
  • 选中的文件夹:在 VS Code 中打开该文件夹。
  • 选中的文件:打开包含它的文件夹。
  • 没有选择:打开最前面的访达窗口的文件夹。
  • 多个项目:使用第一个选中项目的文件夹。
  • 稳定版或 Insiders:优先使用 Visual Studio Code,其次使用 Insiders。
  • 替身:解析访达替身,并拒绝已损坏的替身。
  • 清晰的错误提示:访达访问被拒绝或打开失败时给出指引。

2.0.0 版本新功能

Open in Code 2.0.0 是这款访达工具栏工具的一次重大现代化更新。

  • 用 Swift 6 重写,提供适用于 Apple Silicon 和 Intel 的通用版本
  • 使用第一个选中的项目,否则使用最前面的访达窗口
  • 直接打开文件夹,文件和包则打开其所在文件夹
  • 解析替身时不显示界面,并拒绝已损坏的替身
  • 稳定版 VS Code 不可用时改用 Insiders
  • 新的应用图标,并可通过 sozercan/repo tap 用 Homebrew 安装

Open in Code 常见问题

Open in Code 免费吗?

是的。Open in Code 免费开源,采用 MIT 许可证。

Open in Code 需要哪个版本的 macOS?

2.0.0 版需要 macOS 12 或更高版本。

Open in Code 能在 Apple Silicon 上运行吗?

可以。它是适用于 Apple Silicon 和 Intel 的通用应用。

Open in Code 需要 Visual Studio Code 吗?

需要。你需要安装 Visual Studio Code 或 Visual Studio Code Insiders。它优先使用稳定版,其次使用 Insiders。

如何把 Open in Code 添加到访达工具栏?

把应用移到“应用程序”文件夹,按住 Command 键把它拖到访达工具栏。再次按住 Command 键拖动可移动或移除它。

点击按钮时会打开什么?

选中的文件夹会打开它本身,选中的文件或包会打开其所在文件夹,选中多个项目时使用第一个,没有选择时打开最前面的访达窗口的文件夹。

为什么 macOS 请求控制访达的权限?

应用需要它来读取你当前在访达中的选择。首次使用时请允许。

访达访问被拒绝时如何解决?

在 macOS 13 或更高版本中,在“系统设置”→“隐私与安全性”→“自动化”中启用 Open in Code → 访达。在 macOS 12 中,使用“系统偏好设置”→“安全性与隐私”→“隐私”→“自动化”。

可以用 Homebrew 安装 Open in Code 吗?

可以,通过开发者自己的 tap:brew install --cask sozercan/repo/open-in-code。

open-in-code.FULLMAC.app 上的 Open in Code 下载来自哪里?

下载按钮通向 Open in Code 官方发布页面 https://github.com/sozercan/OpenInCode/releases/latest。open-in-code.FULLMAC.app 不会修改或重新打包该应用。

相似应用

Sertaç Özercan 的更多应用

FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。