我可以在 Visual Studio Code 中禁用与编辑器的函数链接吗?
我的项目有很多文件,因此资源管理器树很长,但是当我打开编辑器选项卡时,该文件将自动聚焦在资源管理器面板上。我怎样才能禁用该功能?
Eclipse 中的相同功能:
我可以在可视化代码中禁用与编辑器的功能链接吗?
是的,只需将
"explorer.autoReveal": false
添加到您的 VS Code 配置即可。
此外,使用v.1.46,您还可以设置
"explorer.autoReveal": "focusNoScroll"
。这会将焦点保持在当前文件,但不会滚动资源管理器。
VSCode 1.74 的有趣新功能(2022 年 11 月)
explorer.autoReveal
”
示例/用例:
将在资源管理器中不断扩展自身,尤其是在您定义的情况下。node_modules
我通常不想这样做,我认为应该例外地显示打开的文件(如果它在中)以保持文件夹折叠,除非我明确展开它。node_modules
这是一个问题的原因是因为
中有太多文件,你必须折叠它才能继续开发,因为在大多数情况下展开它是完全没有用的,并且会将你的工作文件推离屏幕。node_modules
现已在 PR 136905 中通过新的
explorer.autorevealExclude
实施
- 继承自
files.exclude
- 默认值与
相同:search.exclude
、**/node_modules
、**/bower_components
**/*.code-search
- 对
、refresh
的呼叫以及来自selectResource
的呼叫均路由至ExplorerView
,即进行显示检查的地方ExplorerService.select()
- 从文件中递归检查到第一个根子级,如果其中任何一个与模式匹配,则不会显示该文件。
今天可在 VSCode Insiders 中获取。