返回博客

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

Vscode 插件 Google Translate 的改进版本,可以将中文变量名翻译成英文并转换为小驼峰命名法。该插件提高了开发效率,尤其适合英语能力较弱的开发者。

Mt.r
|

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

自己的英语功底不好,起名困难,虽然有 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