Skip to content

VS Code 的调试栏、侧栏、菜单突然挤成一团,或「开始调试」把原来的配置选择顶掉,多半是视图状态乱了,不是 Python 插件坏了。命令面板(Ctrl+Shift+P)按下面顺序走。

先做这三步 ​

text
View: Reset View Locations
View: Reset All Menus
Developer: Reload Window

Reset All Menus 很容易漏。布局重置了、菜单还叠在旧状态上,看起来会像没生效。

把调试界面找回来 ​

text
Debug: Toggle Debug Toolbar
View: Show Run and Debug

或 Ctrl+Shift+D。左侧栏如果被拉成一条缝,手动加宽,绿色三角和配置下拉才会露出来。

被藏起来的条子也可以逐个打开:

text
View: Show Activity Bar
View: Show Side Bar
View: Show Panel
View: Show Status Bar

还不对,改一点设置 ​

settings.json 里可先这样试:

json
{
  "window.commandCenter": false,
  "debug.toolBarLocation": "floating",
  "debug.showInStatusBar": "always"
}

然后 Developer: Reload Window。

清工作区 UI 缓存 ​

命令面板打开 Developer: Toggle Developer Tools,看 Console 有没有 UI 报错。

仍异常就关掉 VS Code,删掉工作区存储(会丢掉该工作区的窗口布局,不会删代码):

  • Windows:%APPDATA%\Code\User\workspaceStorage
  • Linux:~/.config/Code/User/workspaceStorage

再打开项目。

排除插件 ​

text
Developer: Reload With Extensions Disabled

禁用后恢复正常,就是某个扩展改了 UI。再逐个开回去定位。远程 SSH / WSL 窗口和本地窗口的状态是分开的,在哪边乱就在哪边重置。

测试开发工程师 · 专注自动化与系统架构 | 邮箱: hansblog@atumsoul.win