在Visual Studio代码中,每当我关闭文件时,下一个打开的文件在编辑器中变为活动状态,侧栏移动到该文件在文件夹结构中的位置。这通常不是我想要的行为。我经常想在与我刚刚关闭的位置相同的位置打开另一个文件,但现在我的侧栏已经转移到大型项目中可能完全不同的位置。
我喜欢解决方案不会自动转换的主要Visual Studio产品的行为。相反,如果我想查看解决方案中文件的位置,我可以使用键盘快捷键移动(“在解决方案中查找文件”),而不是每次活动文件更改时自动移动。
有没有办法在VSCode中更改/禁用此功能?
答案 0 :(得分:5)
答案 1 :(得分:3)
v1.46中有一个新设置,它将在资源管理器中选择文件,但不会滚动以显示它们:
我们已将新值
focusNoScroll
引入了explorer.autoReveal
设置。对于此值,资源管理器将 打开文件时会自动选择文件,但不会显示它们。
因此该设置将突出显示资源管理器中的活动编辑器,但不会滚动到它。
答案 2 :(得分:2)
在设置(用户或工作区)中是一个选项explorer.autoReveal
,控制浏览器在打开文件时是否应自动显示文件。
"explorer.autoReveal": false
设置尚未存在,请在右侧的“用户设置”文档中添加。{li>这样您就不能直接编辑默认设置,而是添加它。