vscode怎么把文件夹设置在左边

9次阅读

vs code左侧不显示文件夹,是因为未打开文件夹或资源管理器面板被隐藏;需按ctrl+shift+e唤出面板,并通过file>open folder…或code .打开整个文件夹。

vscode怎么把文件夹设置在左边

VS Code 左侧不显示文件夹?检查资源管理器是否被关闭

左侧空白,不是设置问题,而是 资源管理器 面板被手动隐藏了。VS Code 默认打开时会显示它,但用户可能误点了关闭按钮(×)或用快捷键关掉了。

  • Ctrl+Shift+Ewindows/linux)或 Cmd+Shift+Emacos)——这是唤出资源管理器的快捷键,立刻生效
  • 点击左侧活动栏最上方的文件图标(看起来像两页重叠的文档),如果图标灰掉,点一下就恢复
  • 右键左侧活动栏任意位置,确保 Explorer 在勾选状态

拖进来的文件夹没出现在左侧?你可能只打开了单个文件

VS Code 不是“打开文件夹”就是“打开文件”,二者行为完全不同:只双击一个 .js 文件,它就在编辑器里打开,左侧永远空着;必须明确打开整个文件夹,资源管理器才能列出内容。

  • 菜单栏选 File > Open Folder...(不是 Open File...
  • 快捷键用 Ctrl+K Ctrl+O(Win/Linux)或 Cmd+K Cmd+O(macOS),这是“打开文件夹”的专用快捷键
  • 终端中进入项目目录后执行 code . ——这个 . 很关键,漏掉就变成打开当前目录名的文件,而不是目录本身

文件夹显示异常(比如只显示一级、刷新后消失)?看工作区和多根配置

如果你看到的不是预期的完整目录树,大概率是 VS Code 当前处于“多根工作区”或错误加载了 .code-workspace 文件,导致资源管理器只挂载了部分路径。

  • 检查窗口标题栏末尾是否写着 Workspace —— 如果是,说明你打开的是工作区文件,不是纯文件夹
  • 右键资源管理器顶部的文件夹名,选 Remove Folder from Workspace 可临时清掉干扰项
  • 确认没有意外启用 explorer.excludefiles.exclude 配置,它们会静默隐藏匹配的子目录(例如设置了 "**/node_modules": true,但误写成 "node_modules": true 就可能影响父级显示)

重启后左侧又空了?别动 settings.json 里的 workbench.startupEditor

有人想“记住上次打开的文件夹”,就去改 workbench.startupEditor,结果反而让 VS Code 启动时跳过资源管理器,直奔编辑器。这个配置和左侧文件夹显示无关,改了只会添乱。

  • 完全不用碰 workbench.startupEditor,它只控制启动时显示什么标签页(比如 nonewelcomePage
  • 真正决定左侧有没有文件夹的,只有两件事:是否打开了文件夹 + 资源管理器面板是否开启
  • 如果每次都要手动按 Ctrl+Shift+E,说明你习惯性用双击文件启动 VS Code —— 改成右键文件夹 → “Open with Code” 更省事

左侧显示逻辑其实很朴素:有文件夹 + 面板开着 = 显示;其余任何“不显示”的情况,都是这两个条件至少缺一个。复杂配置反而容易绕晕自己。

text=ZqhQzanResources