vscode根据任务栏中打开最近使用的文件夹时在新窗口中打开

VS Code 中在新窗口打开最近使用文件夹的设置方法

目录


在 VS Code 中,你可以通过以下几种方法来确保在打开最近使用的文件夹时始终在新窗口中打开:

1. 修改 VS Code 设置

你可以在 VS Code 的设置中调整以下选项:

  • window.openFoldersInNewWindow:设置为 "on",这样每次打开文件夹都会在新窗口中打开。
  • window.openFilesInNewWindow:如果你希望文件也默认在新窗口中打开,可以设置此项为 "on"

操作步骤:

  1. 打开 VS Code 设置(Ctrl + ,Cmd + ,)。
  2. 搜索 openFoldersInNewWindow
  3. 将选项改为 "on"

2. 使用快捷键强制新窗口打开

  • Windows/Linux 上,按住 CtrlShift 键再选择最近使用的文件夹。
  • macOS 上,按住 CmdAlt 键再选择最近使用的文件夹。

3. 通过命令面板或快捷键

  • 按下 Ctrl + R(Windows/Linux)或 Cmd + R(macOS)打开最近使用的文件夹列表,然后按住 Ctrl(Windows/Linux)或 Cmd(macOS)再按回车键,即可在新窗口中打开。

4. 修改注册表(Windows 用户)

如果你希望在右键菜单中直接提供“在新窗口中打开”选项,可以修改注册表:

  1. 打开注册表编辑器(regedit)。
  2. 导航到 HKEY_CLASSES_ROOT\Directory\shell
  3. 新建一个项(如 OpenWithVSCodeNewWindow),并在 command 下设置 VS Code 路径,并添加 -n 参数。

示例:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\shell\VSCodeNewWindow]
@="Open with VS Code (New Window)"
"Icon"="C:\\Path\\To\\Code.exe"
[HKEY_CLASSES_ROOT\Directory\shell\VSCodeNewWindow\command]
@="\"C:\\Path\\To\\Code.exe\" -n \"%V\""

5. 使用命令行参数

如果你习惯使用终端,可以直接运行:

code -n /path/to/folder

其中 -n 表示在新窗口中打开。

总结

  • 推荐方法:修改 window.openFoldersInNewWindow"on",这样每次打开文件夹都会在新窗口打开。
  • 临时方法:按住 Ctrl/Shift(Windows)或 Cmd/Alt(macOS)再选择最近文件夹。
  • 高级方法:修改注册表或使用命令行参数强制新窗口打开。

如果仍然遇到问题,可以检查 VS Code 版本,某些旧版本可能存在快捷键失效的情况。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值