VS Code 的调试栏、侧栏、菜单突然挤成一团,或「开始调试」把原来的配置选择顶掉,多半是视图状态乱了,不是 Python 插件坏了。命令面板(Ctrl+Shift+P)按下面顺序走。
先做这三步
text
View: Reset View Locations
View: Reset All Menus
Developer: Reload WindowReset 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 窗口和本地窗口的状态是分开的,在哪边乱就在哪边重置。