首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >通过导航选项卡打开文件时,如何在VSCode资源管理器面板中禁用文件自动聚焦?

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

Stack Overflow用户
提问于 2017-03-10 08:12:01
回答 2查看 4.9K关注 0票数 14

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

目前,如果您从项目资源管理器中选择一个文件,它将进入自己的选项卡。如果您打开了多个选项卡,则当您将焦点放在其中任何一个选项卡上时,文件本身也会在项目资源管理器中获得焦点。对于较大的项目,当你浏览项目中的大量文件并在这里或那里打开文件时,这实际上可能会让人分心--对某些人来说,最好不要在项目资源管理器中聚焦当前文件,也不要忽略你实际打开的最后一个文件和它的邻居文件。

另一种情况是,当你调试一个node.js应用程序时,需要用F11反复调试--很多时候,你可能会发现自己在某个超深的node_modules文件夹中,这个文件夹占据了整个项目资源管理器--你需要稍后手动关闭它,才能让项目资源管理器恢复正常。

EN

回答 2

Stack Overflow用户

发布于 2017-03-23 22:16:37

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

"explorer.autoReveal": false

回答第二部分,如果你喜欢当前文件的焦点,但是你不喜欢资源管理器部分到处扩展,有一个命令可以帮助你。如果你在你的按键绑定中放了类似这样的东西,那么只要你觉得浏览器变得难以控制,你就可以使用键盘命令。它也可以在命令面板中使用(“文件:在资源管理器中折叠文件夹”),并且在文件资源管理器中有一个图标,看起来像这样:-

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
    "key": "ctrl+shift+t",
    "command": "workbench.files.action.collapseExplorerFolders",
    "when": ""
}

我还创建了可以自动执行此操作的an extension

票数 38
EN

Stack Overflow用户

发布于 2021-07-26 09:37:45

您可以使用参数:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
"explorer.autoReveal": "focusNoScroll"

焦点到文件将不会被禁用,但它可以在没有滚动的情况下工作(这从param值中可以看出)。它有时是有用的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42713391

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文