如何在Visual Studio Code中批量打开给定列表中的文件?
VS Code 批量打开指定文件的简便方法
内置功能实现方式
不用写复杂脚本,VS Code本身就支持多种批量打开文件的方式:
- 命令行直接传参:在终端一次性传入所有文件路径,命令格式如下:
比如code 文件路径1 文件路径2 文件路径3code src/index.js docs/readme.md tests/unit.spec.ts,执行后会一次性打开所有指定文件,比循环调用code.exe高效得多。 - 从文本列表批量读取路径:如果文件路径已经整理在一个文本文件(比如
files.txt,每行一个路径),可以用系统命令批量处理:- Windows 命令提示符:
for /f %f in (files.txt) do code "%f" - Linux/macOS 终端:
xargs code < files.txt
- Windows 命令提示符:
- 快速打开面板批量选择:按下
Ctrl+P(Windows/Linux)或Cmd+P(macOS)调出快速打开面板,输入多个文件名或路径,用逗号分隔,比如src/utils.js,src/config.js,回车后会自动打开所有匹配的文件。
插件辅助方案
如果更倾向于可视化操作,以下插件可以快速实现批量打开:
- Batch File Opener:安装后,选中包含文件路径的文本(或打开路径列表文件),右键选择「Open All Files」即可一键打开所有指定文件。
- Multi-File Opener:支持从剪贴板粘贴多行文件路径,点击插件按钮就能一次性打开所有文件,适合临时整理的路径列表。
内容的提问来源于stack exchange,提问作者hertzogth
相关产品推荐
相关产品推荐

