Visual studio code 当通过导航选项卡打开文件时,如何在VSCode资源管理器面板中禁用文件自动聚焦?

Visual studio code 当通过导航选项卡打开文件时,如何在VSCode资源管理器面板中禁用文件自动聚焦?,visual-studio-code,vscode-settings,Visual Studio Code,Vscode Settings,我想知道是否应该为以下内容提交设置或功能请求: 当前,如果您从project explorer中选择一个文件,它将进入自己的选项卡。如果打开了多个选项卡,则在聚焦其中任何一个选项卡时,文件本身也会在project explorer中聚焦。 对于较大的项目,如果您浏览项目中的许多文件并在此处或此处打开文件,这实际上可能会分散注意力-对于某些人来说,最好不要在项目资源管理器中集中当前文件,也不要忽略您实际打开的最后一个文件及其相邻文件 另一种情况是,当您调试node.js应用程序时,需要使用F11反

我想知道是否应该为以下内容提交设置或功能请求:

当前,如果您从project explorer中选择一个文件,它将进入自己的选项卡。如果打开了多个选项卡,则在聚焦其中任何一个选项卡时,文件本身也会在project explorer中聚焦。 对于较大的项目,如果您浏览项目中的许多文件并在此处或此处打开文件,这实际上可能会分散注意力-对于某些人来说,最好不要在项目资源管理器中集中当前文件,也不要忽略您实际打开的最后一个文件及其相邻文件


另一种情况是,当您调试node.js应用程序时,需要使用F11反复调试-很多时候,您可能会发现自己处于某个超深node_模块文件夹中,该文件夹接管了整个project explorer-您需要稍后手动关闭该文件夹以使project explorer正常运行。

回答第一部分,如果将其添加到工作区或用户设置中,vscode将不再在文件资源管理器中自动显示当前活动的文件

“explorer.autoReveal”:false

为了回答第二部分的问题,如果您希望关注当前文件,但不希望将资源管理器部分扩展到所有地方,那么有一个命令可以帮助您。如果在键绑定中添加了类似的内容,那么每当您觉得资源管理器变得难以控制时,都可以使用键盘命令。它也可以在命令选项板(“文件:资源管理器中的折叠文件夹”)中找到,并且在文件资源管理器中有一个类似以下的图标:[-]

{
    "key": "ctrl+shift+t",
    "command": "workbench.files.action.collapseExplorerFolders",
    "when": ""
}
我还创建了一个可以自动执行此操作的应用程序