有一句话说的好:“工欲善其事必先利其器”
自己的英语功底不好,起名困难,虽然有 codeif 这个命名工具,但是这个插件好像不怎么好使,每次都要打开一个网页.
于是我改了一下插件 Google Translate,加了一些功能。上视频:
运行效果
快速翻译为变量名
快速批量翻译为变量名
核心代码部分
翻译部分的代码直接看那个插件的源码就可以了。
下面是我自己改了一下插件。
// 将翻译结果改为小驼峰变量名
function littleHump(params = '') {
let str = params.split(' ').map(e => e.charAt(0).toUpperCase() + e.slice(1))
str[0] = str[0].toLowerCase()
return str.join('')
}
let test = 'Google Translate'
console.log(littleHump(test)) // googleTranslate