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

Windows下终端执行code -r无法在VSCode同实例打开文件求助

问题:code -r命令总是打开新的VSCode实例(Windows环境)

环境信息

  • VS Code版本: 1.87.2
  • 操作系统版本: Windows 10 22H2 19045.4046

问题详情

在Windows系统中从终端打开VSCode文件时遇到异常:按预期-r参数应强制在同一VSCode实例中打开文件,但无论如何设置,每次都会弹出新实例。

已通过谷歌和StackOverflow查找解决方案,尝试设置以下配置,但无任何效果:

"window.openFilesInNewWindow": "off"
"window.openWithoutArgumentsInNewWindow": "off"

备注:当前在Django项目仓库中工作,或许能提供相关线索。

重现步骤

  • 在工作区打开一个新的PowerShell终端
  • 使用cd命令切换到目标目录
  • 执行code -r yourfile.py命令
  • 新的VSCode实例弹出并打开yourfile.py,而非在已打开的实例中打开

补充编辑

  1. 怀疑这是某种bug,可能是本地或全局问题,已在VSCode GitHub提交工单,后续会更新相关信息。
  2. 发现奇怪现象:从命令行运行VSCode可执行文件时,code -r filename.ext命令能正常工作;但通过Windows资源管理器打开可执行文件时,会生成终端无法识别的本地实例,尽管两者运行在相同的用户名和权限下。目前已有临时解决方案。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 06:02:40