VSCode本地工作区outline view缺失不可用如何解决?
VSCode本地工作区Outline视图丢失恢复方法
VSCode的本地、远程工作区视图布局配置是独立存储的,之前调整远程工作区Outline到右侧侧边栏的操作不会同步到本地工作区配置,本地视图丢失属于单工作区视图缓存异常,按以下步骤操作即可恢复:
- 快捷键直接唤起:切换到本地工作区窗口,按下
Ctrl+Shift+P调出命令面板,输入Outline: Focus on Outline View后回车,会直接唤起Outline面板,面板会自动停靠到你之前为本地工作区配置的侧边栏位置。 - 手动勾选侧边栏入口:右键点击本地工作区任意侧边栏(左侧资源管理器栏、右侧侧边栏都可以)的空白位置,在弹出的面板列表菜单里找到Outline选项,勾选前方复选框,Outline入口就会重新显示在对应侧边栏的面板列表中。
- 重置当前工作区视图位置:如果上述操作后入口仍不显示,在命令面板输入
View: Reset View Locations回车执行,该操作只会重置当前本地工作区的所有面板位置到默认状态,完全不会影响你远程工作区已经配置好的右侧Outline布局,重置后Outline默认会出现在左侧资源管理器面板的下半区列表里。 - 配置异常排查:如果重置后Outline仍无法正常显示,打开本地工作区设置,搜索
outline相关配置项,确认没有关闭对应文件类型的Outline展示开关;同时检查files.exclude配置,确认当前打开的代码文件没有被加入排除索引列表——当工作区没有可被语法解析的有效代码文件时,Outline入口会自动隐藏。
补充:VSCode 1.64.2版本存在单工作区视图状态缓存的已知bug,在多窗口(本地/远程、多根工作区)之间拖动调整面板位置时,非当前操作窗口的视图项有概率被标记为隐藏状态,上述操作均不会修改全局或远程工作区的自定义配置,可放心执行。
内容的提问来源于stack exchange,提问作者H.Sheng
相关产品推荐
相关产品推荐

