01 / 30 秒回忆
命名风格转换先做词法分段,再做大小写和连接符处理。空格、下划线、短横线是显式边界,camelCase 和连续大写缩写还需要额外识别边界。
TOOLS / 嵌入式
在常见大小写和嵌入式命名风格之间转换普通文本。
快速理解
输入
输出
知识回忆
概念、关系和工程边界。
01 / 30 秒回忆
命名风格转换先做词法分段,再做大小写和连接符处理。空格、下划线、短横线是显式边界,camelCase 和连续大写缩写还需要额外识别边界。
02 / 核心关系
snake_case、kebab-case 和 CONSTANT_CASE 用连接符连接小写或大写词段;camelCase 保留首词小写,PascalCase 把每个词首字母大写。
03 / 使用判断
整理宏名、寄存器字段、C 变量和文件名时,先确认目标语言允许的标识符规则,再选择风格;转换后仍要人工检查缩写、数字和专有名词。
把 `I2CDriver` 当成一个不可拆分单词,或只替换空格而不处理已有下划线、短横线和大小写边界。标点被当作分隔符后可能无法恢复。
工具面向常见命名场景,不理解领域词典、品牌大小写或语义缩写;批量重命名前应保留版本控制并检查引用关系。