变量翻译助手让非英文命名不再是烦恼在多语言开发环境中我们经常会遇到这样的问题项目中需要使用英文命名变量、函数和文件但有时候手边的资料或者需求文档却是中文的。手动翻译不仅费时费力还容易出错。今天我为大家介绍一款VSCode插件——变量翻译助手它能自动检测并翻译非英文字符让你的命名工作变得轻松高效。功能亮点多语言支持变量翻译助手支持多种语言的自动检测和翻译包括但不限于中文日文韩文俄文无论你的源文本是什么语言它都能准确识别并翻译成英文。文件路径翻译新建文件或文件夹时如果路径中包含非英文字符插件会自动弹出格式选择框让你选择合适的命名格式。例如在资源管理器中右键新建文件输入包含中文的路径如 测试文件/test.js选择命名格式如camelCase、snake_case等文件自动翻译并创建选中文本翻译在编辑器中选中非英文文本按 AltShiftT 即可快速翻译并替换。支持8种命名格式格式示例说明camelCaseuserName小驼峰首字母小写PascalCaseUserName大驼峰首字母大写snake_caseuser_name下划线分隔全小写CONSTANT_CASEUSER_NAME下划线分隔全大写param-caseuser-name连字符分隔全小写Header-CaseUser-Name连字符分隔首字母大写Capital Case(选中文本增强)User Name首字母大写空格分隔no case(选中文本增强)user name全小写空格分隔多翻译服务支持插件支持7种翻译服务你可以根据需求选择最适合的服务认证方式费用说明VS Code Copilot零配置免费推荐无需配置ChatGPT / OpenAIAPI Key按量付费需要OpenAI API Key谷歌翻译免费有限制免费无需配置但有调用限制Bing / Azure TranslatorAPI Key按量付费需要Azure账号DeepLX本地部署免费需要本地部署服务百度翻译APP_ID Key按量付费(每月有免费额度)需要百度翻译开放平台账号腾讯翻译君SecretId SecretKey按量付费(每月有免费额度)需要腾讯云账号一键撤回翻译后发现不满意1分钟内可以一键撤回按 AltShiftZ 即可删除翻译后的文件自动清理文件和目录。快捷键一览快捷键功能AltShiftT翻译选中文本AltShiftZ撤回文件翻译AltShiftD切换文件翻译开关AltShiftS切换翻译服务配置示例{ // 启用文件路径翻译功能右键新建文件时自动翻译 variableTranslator.enableFileTranslation: true, // 选择翻译服务copilot | openai | google | bing | deeplx | baidu | tencent variableTranslator.translationService: openai, // 翻译服务优先级从高到低翻译失败时按顺序降级逗号分隔 variableTranslator.servicePriority: copilot,openai,google,bing,deeplx,baidu,tencent, // 翻译服务配置无需配置的服务可省略 variableTranslator.services: { // OpenAI 配置 openai: { apiKey: sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx }, // 百度翻译配置 baidu: { appId: your-app-id, secretKey: your-secret-key }, // 腾讯翻译君配置 tencent: { secretId: your-secret-id, secretKey: your-secret-key }, // Bing / Azure Translator 配置 bing: { apiKey: your-api-key, region: global }, // DeepLX 配置默认地址为 http://127.0.0.1:1188 deeplx: { baseUrl: http://127.0.0.1:1188 } } }安装方式从VSCode Marketplace安装推荐打开VSCode按 CtrlShiftX 打开扩展面板搜索 变量翻译助手点击 **Install** 安装开发环境如果你对这个插件感兴趣也可以参与开发项目地址AnsStory/hias-variable-translator: VSCode扩展插件文档地址AnsStory.hias-variable-translator变量翻译助手# 安装依赖 npm install --registry https://registry.npmmirror.com # 编译 npm run compile # 开发构建 npm run build:dev # 生产构建带代码混淆 npm run build # 代码检查 npm run lint # 打包插件 npm run vsce:package操作手册变量翻译助手总结变量翻译助手是一款专为多语言开发环境设计的VSCode插件它能自动检测并翻译非英文字符支持文件路径翻译和选中文本翻译提供多种命名格式和翻译服务选择。无论你是个人开发者还是团队协作这款插件都能帮助你提高工作效率让非英文命名不再是烦恼。立即安装体验吧如果你有任何建议或问题欢迎在GitHub上提出Issue。