0%

Vscode 谷歌翻译中文变量名并转换为小驼峰

有一句话说的好:“工欲善其事必先利其器

自己的英语功底不好,起名困难,虽然有 codeif 这个命名工具,但是这个插件好像不怎么好使,每次都要打开一个网页.

于是我改了一下插件 Google Translate,加了一些功能。上视频:

运行效果

快速翻译为变量名

快速批量翻译为变量名

核心代码部分

翻译部分的代码直接看那个插件的源码就可以了。

下面是我自己改了一下插件。

1
2
3
4
5
6
7
8
9
10
// 将翻译结果改为小驼峰变量名
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