You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Kotlin Synthetic迁移ViewBinding时如何用正则批量替换布局ID

正则替换蛇形布局ID为小驼峰操作指南

操作步骤

  • 唤起替换面板
    • 全局替换:Windows/Linux 按 Ctrl + Shift + R,Mac 按 Cmd + Shift + R
    • 单文件替换:Windows/Linux 按 Ctrl + R,Mac 按 Cmd + R
  • 勾选面板上的 Regex 开关,启用正则匹配模式
  • 查找规则输入:_([a-z])
  • 替换规则输入:\U$1

规则说明:_([a-z]) 会匹配所有下划线加小写字母的组合,捕获组$1对应下划线后面的小写字母,\U 标记会将捕获组内容自动转为大写

  • 先点击 Find 按钮校验匹配结果,确认仅命中需要修改的布局ID后,再点击 Replace All 完成批量替换

注意事项

  • 操作前建议先提交所有未提交的代码变更到版本控制工具,避免误改后无法快速回退
  • 你也可以在替换面板的File mask选项中指定仅匹配*.kt文件,避免改到XML或其他类型文件

内容的提问来源于stack exchange,提问作者nashihu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.14 20:15:03