跳转到主内容
趣航编程网 - 趣学编程,启航技术之路!

vscode怎么新建一个文件夹

VS Code 资源管理器右键新建文件夹需先打开工作区;多级目录用终端 mkdir -p;拖拽不自动建夹;插件非必需,原生方案已覆盖主流场景。 在 VS Code 资源管理器里直接新建文件夹 VS Code 本身不支持“新建空白文件夹”按钮,但资源管理器(Explorer)右键菜单提供了原生入口。关键不是找按钮,而是确认当前工作区是否已打开——没打开文件夹或工作区时,右键菜单里压根不会出现
New Folder
选项。 必须先通过
File > Open Folder...
打开一个本地目录,或已有工作区加载中 在资源管理器空白处右键 → 点击
New Folder
,输入名称后回车即可创建 如果右键没有该选项,说明你当前处于“空工作区”(比如刚启动 VS Code 没打开任何文件夹),此时需先打开一个文件夹再操作 用终端命令快速建文件夹(尤其适合嵌套路径) 资源管理器只支持一级新建,想一次建
src/components/Button
这种多层结构,终端更直接。VS Code 内置终端默认继承当前工作区路径,避免 cd 错目录。 快捷键
Ctrl+`
(Windows/Linux)或
Cmd+`
(macOS)呼出集成终端 运行
mkdir -p src/components/Button
(
-p
参数确保父目录自动创建) Windows 用户若用 PowerShell,改用
mkdir src\components\Button
;CMD 下也支持
mkdir
,但路径分隔符必须是
\
建完刷新资源管理器(快捷键
Ctrl+R
)或手动点右上角刷新图标,新文件夹才会显示 拖拽文件进未存在的文件夹名会自动创建? 不会。这是常见误解:把文件拖到资源管理器里一个尚未存在的文件夹名上,VS Code 不会自动创建该文件夹,而是直接报错或静默失败。 VSCode 1.118 微软正式发布 Visual Studio Code 1.118 版本 。本次更新重点强化了 AI 开发体验与企业管理能力,其中最引人注目的是新增 Copilot CLI 远程控制功能,允许开发者通过手机或网页远程监控和接管 AI 会话 。同时,为了提高 AI 的运行性价比,新版本优化了令牌缓存策略以降低成本 。此外,1.118 版还引入了 Chronicle 本地历史追踪、TypeScript 7.0 支持以及更严格的企业级访问管控 。 下载 错误现象:拖入后文件消失、无提示、目标位置没变化 真实逻辑:VS Code 只接受拖入**已存在**的文件夹,否则操作被拒绝 正确做法:先用上面任一方式建好文件夹,再拖入文件;或直接拖到父级目录,再重命名文件为
foldername/filename.ext
(仅限同级移动,且需开启
explorer.enableDragAndDrop
设置) 插件能绕过限制吗?其实没必要 确实有插件如
Project Manager
或
vscode-folder-tools
增加批量建文件夹功能,但日常开发中纯属冗余。 原生
New Folder
+ 终端
mkdir -p
已覆盖 95% 场景 插件可能干扰文件监视(尤其是
files.watcherExclude
配置不当导致热重载失效) 多人协作时,同事没装同款插件会导致路径创建习惯不一致,反而增加沟通成本 真正容易被忽略的是:新建文件夹后,如果它里面没有文件,某些扩展(比如 ESLint、Prettier)默认不会扫描该目录——得手动在配置里加
**/foldername/**
才生效。

相关文章