微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

通过macOS中的Finder在vscode中打开文件夹?

如何解决通过macOS中的Finder在vscode中打开文件夹?

在Windows PC上,我只需双击一个文件夹,然后单击“在VS代码中打开”以打开一个文件夹,这可以节省我在网上浏览大量代码时的时间。但是,对于Mac,我没有此选项。我必须直接打开vscode并单击“打开”以打开一个文件夹。如何通过macOS中的finder直接在vscode中打开文件

解决方法

如果要在Finder中执行此操作,可以编写一个Automator脚本来执行此操作(这比听起来容易,并且可以显示OS的功能)。

  1. 启动自动化器

  2. 创建新的快速操作 Select "Quick Action"

  3. 添加操作...

    • 工作流从 Finder 接收当前的文件和文件夹
    • 向工作流添加新的“运行Shell脚本”操作。 (将屏幕快照中突出显示的“运行Shell脚本”对象拖到右侧的空白窗口中)
  4. 配置工作流程

    • 将“通过输入”设置为作为参数
    • 在输入框中粘贴以下内容:
    open -n -b "com.microsoft.VSCode" --args "$*" 
    

    Screenshot of Workflow

  5. 使用诸如在Visual Studio代码中打开之类的名称保存操作。

您现在可以右键单击该文件夹,然后在快速操作下找到您新创建的任务。

enter image description here

,

在VS Code GitHub Issues跟踪器中建议使用here的某些方法,但是如果您的扩展坞中有VS Code图标,那么我会选择将文件夹拖到应用程序图标上的第一种选择! >

如果您确实希望能够通过右键单击执行此操作,则该存储库具有工作流程解决方案。 https://github.com/Sankra/OpenFolderInVSCode

,

将文件夹从Finder拖放到一个空的VSCode窗口中。

,

您需要了解。 macOS的处理方式不同于Windows,最初可能是一个挑战。对于初学者,您开始使用Terminal。它很漂亮。

现在回答您的问题。

打开VS代码,然后按CMD + SHIFT + P,键入shell command,然后在路径中选择Install code command。然后,从终端导航到任何项目,然后从目录中键入code .,以使用VS Code启动该项目。

,

与@jnovack 的回答非常相似,但这可能比使用命令行 VS 代码选项要好一些:https://brainarchives.com/how-to-add-open-in-vscode-option-to-finder/

它具有额外的好处,值得与许多其他编辑和应用程序一起使用。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。