过滤机制详解
CodeWeaver通过-ignore
参数接受正则表达式模式,支持:
• 多规则并列(逗号分隔)
• 部分匹配(无需完整路径)
• 扩展名级过滤
操作例
- 基础排除::
-ignore=.git,node_modules
跳过版本控制和依赖目录 - ファイルタイプのフィルタリング::
-ignore=.log$,.tmp$
排除所有日志和临时文件 - 路径模式::
-ignore=/build/,/test/
跳过特定路径段
高度な設定のヒント
- 白名单模式:先全部排除再包含指定类型
-ignore=.* --included-paths-file=whitelist.txt
- 调试验证協力
-excluded-paths-file
检查过滤结果 - 正则优化::
- 支出
.*/venv/.*
匹配任意层级的虚拟环境 ^dist/
仅排除根目录下的dist文件夹
- 支出
ほら
- 模式匹配区分大小写
- 转义特殊字符(如
.
匹配点号) - 建议先在小范围目录测试规则
この答えは記事から得たものである。CodeWeaver: コード構造とコンテンツから自動的にMarkdownドキュメントを生成します。について