正如标题所说,我在 iterm2 终端中输入“code .”来打开 vscode 中的一个文件夹,并希望它在当前 vscode 窗口(即在新选项卡中)中打开,但不创建新窗口来打开它。而且我使用的是 macos,所以我应该怎么做?
答案1
您可以使用“添加”选项将文件夹添加到最后一个活动窗口,而不是在新窗口中打开它,例如
code ./my-first-folder
code --add ./my-second-folder
来自使用文档:
➜ ~ code --help | grep add
-a --add <folder> Add folder(s) to the last active
答案2
在 VS Code 终端中输入以下命令,在最后一个活动的 VS Code 窗口(而不是新窗口)中打开您的文件夹!
code --reuse-window .
或者
code -r .
VS Code CLI 帮助文档:https://code.visualstudio.com/docs/editor/command-line
答案3
在 macOS Sonoma 中:
系统设置 > 桌面和 Dock > Windows -> 打开文档时首选标签页 = 始终
这确保当我code .
在文件夹中运行时code ./some-folder
它将作为 vscode 中的新选项卡打开。
答案4
首先打开相关的 VS Code 项目。按下 Ctrl+Shift+P 时,命令面板将打开。或者选择“视图”下的“命令面板”。从列表中选择“创建新文件”。