如何阻止VSCode点击源代码管理变更文件时自动在侧边栏展开?
解决VSCode点击未暂存变更文件自动展开侧边栏的问题
问题背景
在VSCode v1.74.2中,安装并更新Sigasi扩展后出现如下异常:
- 点击「源代码管理 => 变更」中的未暂存文件查看差异时,资源管理器侧边栏会自动展开并定位到该文件,导致需要手动切回源代码管理面板才能继续查看其他文件的变更
- 已暂存文件点击时无此自动展开行为,且此前版本(Sigasi更新前)未出现该问题
解决方案
方法1:调整Sigasi扩展设置
- 打开VSCode设置面板(快捷键:
Ctrl+,/Cmd+,) - 在搜索框输入
Sigasi,筛选出该扩展的专属设置项 - 查找与「文件导航」「源代码管理交互」相关的配置(例如可能命名为
sigasi.openFileInExplorerOnDiff类的选项),将其设置为false - 重启VSCode验证效果
方法2:回滚Sigasi扩展版本(若找不到对应设置)
- 打开扩展面板(快捷键:
Ctrl+Shift+X/Cmd+Shift+X) - 找到Sigasi扩展,点击右下角的齿轮图标,选择「安装另一个版本」
- 选择更新前无此问题的版本完成安装,重启VSCode即可恢复原有行为
补充建议
若回滚版本后问题解决,可向Sigasi扩展官方提交bug反馈,等待后续版本修复该交互逻辑问题。
内容的提问来源于stack exchange,提问作者oholimoli
相关产品推荐
相关产品推荐

