VSCode 扩展: 批量格式化未被 ignore
配置过滤的文件
VSCode 插件搜索 Format Files By Ignores
- 格式化选定文件夹(folder)
- 文件夹上
右键
- 选择
Start Format Folder By Ignores 📂
或者通过 Ignore 配置格式化选定文件夹 📂
- 文件夹上
- 格式化工作区(workspace)
- 调用命令面板
ctrl + shift + p
- 搜索
Start Format Workspace By Ignores 📂
或者通过 Ignore 配置格式化工作区 📂
- 选择需要格式化的
工作区(workspace)
- 调用命令面板
- 自定义ignore文件
- 文件夹下创建名叫
.formatignore
的文件, 接着写入过滤规则(规则和.gitignore
相同)
- 文件夹下创建名叫
*.svg
*
!src/**/
!src/**/*.ts
formatFilesByIgnores.useignoreExtension
: 是否使用过滤规则扩展?default
: true
formatFilesByIgnores.ignoreExtension
: 文件夹根目录ignore
过滤规则扩展default
: [ "node_modules", ".vscode", ".git", "dist" ]
formatFilesByIgnores.ignoreFileNames
:Ignore
文件的名称default
: [ ".gitignore", ".formatignore" ]
formatFilesByIgnores.collapseExplorerFolders
: 格式化完成后是否折叠资源管理器文件夹?default
: true
formatFilesByIgnores.filterConcurrency
: 过滤并发数default
: 16
ignoreExtension < ignoreFileNames
ignoreFileNames[1] < ignoreFileNames[2]
玩的开心 🎉🎉🎉🎉