You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode中打开文件时自动关闭文件资源管理器的方法

实现VSCode选中文件打开后自动关闭文件资源管理器

可以通过自定义宏+快捷键绑定的方式解决,具体步骤如下:

方法:使用Multi-Command扩展串联命令

  1. 安装Multi-Command扩展
    在VSCode扩展商店搜索Multi-Command并安装,安装完成后重启编辑器。

  2. 配置宏命令
    打开设置界面(快捷键Ctrl+,),点击右上角的打开设置(JSON)按钮,在settings.json中添加以下配置:

"multiCommand.commands": [
  {
    "command": "multiCommand.openFileAndCloseExplorer",
    "sequence": [
      "workbench.action.files.openFile", // 执行打开选中文件的命令
      "workbench.view.explorer"         // 切换资源管理器的显示状态(当前打开则关闭)
    ]
  }
]
  1. 绑定快捷键到宏
    打开键盘快捷键配置界面(快捷键Ctrl+K Ctrl+S),点击右上角的打开键盘快捷键(JSON)按钮,添加以下绑定规则:
{
  "key": "enter",
  "command": "multiCommand.openFileAndCloseExplorer",
  "when": "explorerViewletVisible && filesExplorerFocus && !inputFocus"
}

这个规则的作用是:仅当文件资源管理器可见且获得焦点、同时没有输入框处于激活状态时,按下回车才会触发我们定义的宏,不会影响编辑器内的回车操作。

配置完成后,回到资源管理器选中文件按回车,文件会正常打开,同时资源管理器自动关闭,直接聚焦到编辑器。

内容的提问来源于stack exchange,提问作者xoxoxoco

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 20:32:03