功能说明
变量命名助手是一款专为程序员设计的在线工具,支持 camelCase、PascalCase、snake_case、kebab-case 等常见命名风格之间的相互转换。
支持中文描述自动生成英文变量名,帮助开发者快速生成规范、易读的代码标识符。支持多种编程语言的命名习惯,如 JavaScript、Python、Java、Go、Rust 等。
支持的命名风格
camelCase(小驼峰):首字母小写,后续单词首字母大写,如 userName、orderCount
PascalCase(大驼峰):每个单词首字母大写,如 UserName、OrderCount
snake_case(下划线):小写,单词间用下划线分隔,如 user_name、order_count
kebab-case(中划线):小写,单词间用中划线分隔,如 user-name、order-count
UPPER_SNAKE(全大写下划线):全大写,单词间用下划线分隔,如 USER_NAME、ORDER_COUNT
使用技巧
输入多个变量名时,请用换行分隔,每行独立转换。支持混合输入中英文,系统会自动识别并转换。
常见问题
支持哪些编程语言?
本工具生成的命名格式适用于 JavaScript、TypeScript、Java、Python、Go、Rust、C#、C++、PHP 等主流编程语言。
中文描述如何转换?
输入中文描述后点击"生成",工具会智能分词并转换为多个推荐的英文变量名供选择。
你可能还想问
好变量名的标准是什么?
能读出含义、与业务术语一致、长度适中;避免单字母(除循环下标)与拼音混写,布尔变量用 is/has/can 前缀表达判断语义。
命名风格怎么统一?
按语言惯例:JS/Java 用小驼峰,Python 用蛇形,常量全大写;团队里交给格式化与检查工具强制执行,比口头约定可靠。
命名太长怎么办?
用领域通用缩写(如 config、props、idx)在团队内形成共识,并保持前后一致;一次性缩写词要写进项目词汇表,避免各人缩法不同。
速查在线工具箱