vscode 每次打开都是新窗口
时间: 2024-01-10 21:07:21 浏览: 306
可能是配置文件中的某些设置导致的。您可以尝试以下解决方案:
1. 修改用户设置:在 VS Code 中,点击左下角的“设置”按钮,进入设置页面。搜索“window.openFoldersInNewWindow”,将其设置为 false。
2. 修改工作区设置:如果您有打开的工作区,可以在工作区中的 .vscode 文件夹下找到 settings.json 文件,将其中的 “window.openFoldersInNewWindow” 设置为 false。
3. 删除配置文件:如果以上两个方法都不起作用,那么可能是您的配置文件出了问题。您可以试着删除配置文件,重新启动 VS Code,让它重新生成默认配置文件。配置文件位于以下位置:
- Windows: %APPDATA%\Code\User\settings.json
- macOS: $HOME/Library/Application Support/Code/User/settings.json
- Linux: $HOME/.config/Code/User/settings.json
4. 重新安装 VS Code:如果以上方法都不起作用,您可以尝试重新安装 VS Code。在卸载之前,请备份您的配置文件和插件列表。
相关问题
vscode 如何设置每次打开都是新窗口
在 VS Code 中,可以使用以下步骤设置每次打开都是新窗口:
1. 打开 VS Code。
2. 点击菜单栏中的“文件”选项。
3. 选择“首选项”。
4. 选择“设置”。
5. 在搜索框中输入“窗口打开模式”。
6. 选择“新窗口”选项。
7. 关闭设置窗口。
现在,每次打开 VS Code 时,都会自动打开一个新的窗口。
vscode单击变打开新窗口
### 配置VSCode使单击文件时不打开新窗口
为了确保在VSCode中单击文件时不会打开新的窗口而是在已有窗口中打开,可以调整编辑器的行为设置。具体来说,关闭预览模式并配置工作区信任是必要的措施。
#### 关闭预览模式
当VSCode处于预览模式时,每次点击不同的文件将会在同一位置加载这些文件的内容,从而造成看似“覆盖”的效果。通过修改用户或工作空间设置来禁用此功能:
1. 打开命令面板 (`Ctrl+Shift+P` 或 `Cmd+Shift+P`) 并输入 "Preferences: Open Settings (JSON)" 来访问自定义设置。
2. 添加如下配置项到settings.json 文件中以防止文件被作为预览加载[^2]:
```json
{
"workbench.editor.enablePreview": false,
"workbench.editor.enablePreviewFromQuickOpen": false
}
```
上述 JSON 片段中的第一个属性用于全局范围内停用预览模式;第二个则是针对快速打开对话框(例如按 Ctrl/Cmd + P 后)启动的文件也应用同样的规则。
#### 设置工作区信任
对于某些安全敏感的操作,VSCode可能需要先确认项目所在的路径已被标记为可信才能执行特定行为。因此建议将常用的工作目录加入信任列表内:
- 进入命令面板并通过搜索找到 “Security: Add Folder to Trusted Locations”,之后依照提示完成添加过程[^1]。
经过以上两步设定后,在已经开启的信任环境中再次尝试单击文件应该能够实现在现有实例里正常切换而不额外创建独立视窗的效果。
阅读全文
相关推荐















