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

如何解决VS Code用Ctrl+P打开文件时拆分浮动窗口的异常问题?

VS Code浮动窗口Ctrl+P打开文件异常的解决办法
  • 重置窗口布局相关设置

    • 打开设置面板(Ctrl+,),搜索window.newWindowDimensions和workbench.editor.openPositioning,把workbench.editor.openPositioning设为first,window.newWindowDimensions设为inherit或者default。
    • 要是不确定哪些设置出问题,直接点设置右上角的打开设置(JSON),删掉所有和窗口、编辑器打开位置相关的自定义配置,恢复默认值。
  • 排查扩展冲突

    • 按Ctrl+Shift+P打开命令面板,输入Extensions: Disable All Installed Extensions,禁用所有扩展后重启VS Code,观察一两天看问题是否消失。
    • 如果正常了,再逐个启用扩展,每次启用后用一段时间,找出搞事的那个扩展,要么更新要么卸载。
  • 清除VS Code缓存

    • 关掉VS Code,找到缓存目录:
      • Windows:%APPDATA%\Code\Cache 和 %APPDATA%\Code\CachedData
      • Mac:~/Library/Application Support/Code/Cache 和 ~/Library/Application Support/Code/CachedData
      • Linux:~/.config/Code/Cache 和 ~/.config/Code/CachedData
    • 删除这两个目录里的所有文件,重新启动VS Code。
  • 重置VS Code到初始状态

    • 要是上面的方法都没用,试试完全重置:关掉VS Code,删除用户配置目录:
      • Windows:%APPDATA%\Code\User
      • Mac:~/Library/Application Support/Code/User
      • Linux:~/.config/Code/User
    • 注意先备份这个目录下的settings.json、keybindings.json这些重要文件,删除后重启VS Code会自动生成新配置。
  • 检查并升级VS Code版本

    • 打开命令面板输入Help: About查看当前版本,不是最新版的话就点更新按钮升到最新稳定版,旧版本可能存在窗口布局的已知bug。

内容的提问来源于stack exchange,提问作者GeeGne At Home

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.22 18:42:35