批处理是针对文件集的,也支持资源管理器中多选右键。 UI 使用弹窗去做。 ### 批量查找/替换 - 全匹配查找替换 - 正则匹配替换 替换前预览 diff 比如: 查找: [cool time] 10000 替换: [cool time] 5000 最好结果页做成: 328 个文件命中 / 1267 处 ☑ skill/a.stk - [cool time] 10000 + [cool time] 5000 ☑ skill/b.stk - [cool time] 10000 + [cool time] 5000 ### 结构化批处理 这块最好在后端做,操作二进制更精确 - 批量设置 section 类似: 批量操作: 设置字段,需要选择是否具有结束标签 section: [price] 新值: 1000 - 批量数值运算 [physical attack] × 1.10 [cool time] × 0.8 [price] + 500 - 批量删除 section,需要同时删除值,以及处理有成对的 section - 批量插入 section 在 [name] 后插入或在文件尾部追加: [custom flag] 1 运算符可以支持: ```ini = + - × ÷ 百分比 +% 百分比 -% min max clamp round ```