把一段文字同时转成 18 种命名风格(camelCase、snake_case、kebab-case、CONSTANT_CASE、Title Case 等),每种结果单独一个可复制的输入框。命名变量、文件名、接口字段时来回切换规范最费时间,这里一次全列出来挑一个用。
工具界面在页面加载完成后显示在本段下方,可以直接使用。所有计算都在你的浏览器本地完成,输入的内容不会上传到服务器。
把一段文字同时转成 18 种命名风格(camelCase、snake_case、kebab-case、CONSTANT_CASE、Title Case 等),每种结果单独一个可复制的输入框。命名变量、文件名、接口字段时来回切换规范最费时间,这里一次全列出来挑一个用。
输入:
hello world foo bar
输出:
helloWorldFooBar
camelCase 行的结果
大小写只对有大小写的字母生效,汉字没有大小写概念。中文在各风格里基本保持原样,能看出差别的只有分词相关的断词位置。
先按换行拆成数组,每行独立转换,再用换行拼回去,行与行之间互不影响。所以可以一次贴一整列字段名进去批量转换。
不会。转换由 change-case、title-case、swap-case 这些库在浏览器里完成,输入不离开本机。
它在转换前把匹配到的字符全局替换成空字符串。默认是去掉所有非字母数字下标的符号,这样 Hello, world! 才能变成 helloWorld 而不是 hello_World。