vscode打开新窗口一直覆盖上个文件咋回事
默认开启了预览模式
VSCode打开新窗口时覆盖上一个窗口的原因是默认开启了预览模式。 当用户单击一个文件打开时,VSCode会将其置于预览模式,这意味着如果用户打开一个新的文件,当前的预览文件会被新的文件覆盖。为了避免这种情况,用户可以通过以下几种方法调整设置:
- 通过用户界面调整设置: 用户可以在VSCode的设置中(通过点击左下角的齿轮图标或使用快捷键
Ctrl + ,
)导航到settings -> Workbench -> Editor Management
,然后取消选中Enable Preview
的选项,这样单击打开的文件就不会再处于预览模式,从而避免被新打开的文件覆盖。12 - 直接修改
settings.json
文件: 用户也可以直接编辑settings.json
文件,添加或修改"workbench.editor.enablePreview": false
,这将禁用预览模式。3
通过这些设置调整,用户可以更好地控制VSCode如何打开和管理文件,避免不必要的文件覆盖。
在项目根目录中新增文件.vscode/settings.json
内容如下:
{
"workbench.editor.enablePreview": false,
"editor.rename.enablePreview": false
}