如何配置VS Code:仅高亮资源管理器文件而不自动滚动(同Atom行为)
实现VS Code资源管理器仅高亮当前文件(不自动滚动/展开文件夹)
我太懂你想要的这种Atom式体验了——只在资源管理器里高亮当前打开的文件,既不会自动滚动定位到它,也不会傻乎乎展开嵌套的文件夹。在VS Code里几步就能搞定这个需求:
- 打开VS Code设置面板:用快捷键
Ctrl+,(Windows/Linux)或者Cmd+,(Mac)快速调出,也可以点击左下角的齿轮图标选「设置」。 - 修改核心配置项:
- 在设置搜索框里输入
explorer.autoReveal,把这个选项切换成false就行。
- 在设置搜索框里输入
这个设置会关掉VS Code默认的「自动滚动到当前文件+展开父文件夹」的行为,但当前打开的文件依然会在资源管理器里保持高亮——完全就是你想要的效果!
如果之后你需要对特定文件/文件夹做例外处理(比如不想让node_modules里的文件触发高亮),还可以配置 explorer.autoRevealExclude,举个例子:
"explorer.autoRevealExclude": { "**/node_modules": true, "**.log": true }
不过这个是可选配置,默认只改 explorer.autoReveal: false 就足够满足你的需求了。
内容的提问来源于stack exchange,提问作者Densel
相关产品推荐
相关产品推荐

