主题
批量修改参数 ID
打开:参数面板按钮菜单 → 参数设置...,在对话框顶部切换到 批量改名 页签。

使用说明:
左侧勾选要改名的参数:支持 文本(包含/前缀/正则)筛选、参数组筛选、全选/清空;
规则:一体式规则行 前缀|查找→替换为(可选正则、忽略大小写)|后缀模板(
%d序号可设起始值,默认_%d)——输入即实时预览(旧 ID → 新 ID),命中冲突自动「_2」后缀(超长标红)、非法 ID 标红、交换两段法提示;查找留空且「替换为」非空 = 整串替换,无视原 ID;查找和替换都留空 = 规则不生效,保留旧 ID,纯加前缀直接可用,配合后缀模板可给原 ID 批量追加序号;点对话框底部「OK」即整批应用 ,应用后窗口保持打开,可继续改名,每批 Ctrl+Z 整批撤回;「参数设置」表格对应 ID 列会同步更新;

正则替换使用说明: 正则 = 用一段"模式"描述一批文本——普通字符照原样匹配,特殊符号有特殊含义。
符号含义
| 符号 | 含义 | 参数 ID 示例 |
|---|---|---|
abc | 字面匹配 | Param = 所有含 Param 的 ID |
. | 任意 1 个字符 | Param. = ParamA、Param2 |
^ / $ | 开头 / 结尾 | 去前缀:^PX_→(空)→ PX_Param2 → Param2;改后缀:tmp$→TMP→ head_tmp → head_TMP |
\d \w \s | \d = 数字 \w = 字母、数字和下划线 \s = 空白(大写 \S = 反过来取值) | |
[abc] [a-z] [^…] | [abc] = 其中任一 [a-z] = 区间 [^…] = 不含 | [xX]y$ = 匹配结尾 xy 或 Xy [0-9]{2}$ = 只匹配 2 位数字结尾 |
[A-Za-z0-9]+ | [A-Za-z0-9] = 字母或数字(ID 的主字符集) + = 连串(至少 1 个) | ^[A-Za-z0-9]+$ = 只匹配完全由字母/数字组成的 ID(如 Param2) |
* + ? | * = 前一符号 0~多次 + = 前一符号 1~多次 ? = 前一符号 0~1 次 | \d+ = 数字至少 1 个 Param?_ = 匹配 Param_ 或 Param__…(? 处 0 或 1 次) |
{n} {n,m} | {n} = 恰好 n 次 {n,m} = n~m 次 | .{2}$ = 匹配结尾恰好 2 个字符(如 xy、12) |
( ) / ` | ` | ( ) = 分组(替换时可引用) |
(?i) | 放最前 = 忽略大小写 | (?i)param = 匹配 param/Param/PARAM |
\. \* \\ | 特殊符号前加 \ = 匹配符号本身(取消它的特殊性) . = 点号 * = 星号 \ = 反斜杠 | \. = 匹配真正的点号(如 v2\.1$ = 匹配 v2.1) |