2023年更新 - 使用本地方法
Cmd+Shift+P
),输入shell command
以查找Shell Command: Install 'code' command in PATH 命令。您可以在任何文件夹中键入code .
来开始编辑该文件夹中的文件。
如果您想在Finder中执行此操作,可以编写一个Automator脚本来完成它(比听起来简单得多,并展示了操作系统的强大功能)。
启动Automator
创建新文档
添加操作...(新方法-10.13+)
添加操作...(旧方法)
配置工作流(旧方法)
open -n -b "com.microsoft.VSCode" --args "$*"
使用如Open in Visual Studio Code这样的名称保存该操作。
现在,您可以右键单击文件夹,在快速操作下找到您新创建的任务。
com.microsoft.VSCodeInsiders
(完整命令:open -n -b "com.microsoft.VSCodeInsiders" --args "$*"
)。 - Emil Devantie Brockdorff你需要理解,macOS在做事情方面与Windows有不同的方法,一开始可能会有些挑战。首先,你要开始利用终端,它很好用。
现在回答你的问题。
打开你的VS Code,然后按下CMD+SHIFT+P
,键入shell command
并选择路径中的Install code command
。之后,在终端中导航到任何项目,并从该目录中输入code .
以使用VS Code启动该项目。
使用新的快捷方式应用程序。
或者自己创建
在 VS Code 的 GitHub Issues 跟踪器上建议了一些方法 这里,但如果您的 dock 中有 VS Code 图标,则我会选择拖动文件夹到应用程序图标的第一个选项!
如果您真的希望能够通过右键单击来执行此操作,则此存储库具有工作流解决方案。https://github.com/Sankra/OpenFolderInVSCode
将Finder中的文件夹拖放到空的VSCode窗口中。
我成功将它作为一个图标添加到Finder窗口中:
这个脚本可以让你在VSCode中打开当前文件夹的路径。
操作步骤如下:
finderPath=`osascript -e 'tell application "Finder" to get the POSIX path of (target of front window as alias)'`
open -n -b "com.microsoft.VSCode" --args "$finderPath"
Command
键并将应用程序拖到Finder标题行中的空白区域,就像图片中的一样我找到了一种方法来实现我的需求,使用以下步骤使用 MacOS 的 Shortcuts 应用程序(无需 Automator):
有一个终端命令名为code
,如果你经常使用VS,我建议你坚持使用它并且应该也会习惯它。
在VS Code中进行一次性设置:
打开VS Code并按下⌘ CMD+SHIFT+P
输入shell
,从列表中选择Shell Command: Install 'code' command in PATH
打开终端并输入以下任意一个命令:
code <path-to-folder>
或
cd <path-to-folder>
code .
或者
cd <path-to-folder> && code .