更新记录

1.1.3(2026-01-05) 下载此版本

新增重复上一次翻译模式并添加翻译快捷键

1.1.2(2025-12-11) 下载此版本

1.1.1(2025-12-11) 下载此版本

选项名称 命令 ID 示例输入 翻译输出 驼峰命名 extension.translateToEnglish.camel 用户姓名 userName 下划线命名 extension.translateToEnglish.snake 用户姓名 user_name 横线命名 extension.translateToEnglish.kebab 用户姓名 user-name 首字母大写 extension.translateToEnglish.pascal 用户姓名 UserName 全大写下划线 extension.translateToEnglish.upper 用户姓名 USER_NAME

查看更多

平台兼容性

HbuilderX/cli最低兼容版本
不确定

HBuilderX插件通用注意事项

HBuilderX-2.7.12以下版本安装插件市场内的插件后,卸载时需手动卸载,详细教程参考:如何手动卸载插件


# 🌍 中英文翻译命名助手 (Translate & Naming Helper)

一款智能中英互译 + 命名风格格式化的小插件,让你的变量命名更优雅、更一致!


🚀 功能简介

本插件支持将 中文文本快速翻译为英文,并一键格式化为你喜欢的命名风格。 专为开发场景(API 命名、变量命名、函数名设计)而设计。


✨ 核心功能

功能类型 描述
🔤 翻译功能 一键将选中的中文翻译为英文(或反向翻译为中文)
⚙️ 命名格式转换 自动转换命名格式:camelCase, PascalCase, snake_case, kebab-case, UPPER_CASE
🔁 重复上次模式 快捷命令再次执行上一次翻译并应用相同命名风格
💾 模式记忆 自动保存上一次的命名模式,插件重启后仍可延续
💬 API 自动选择 通过免费翻译接口(LibreTranslate、MyMemory、百度可选)完成快速翻译
🧹 清理优化 输出自动去掉标点、空格、特殊字符,命名更纯净

🧠 使用示例

示例一:选中文本翻译命名

  1. 在代码编辑器中,选中一段中文,例如:

    // 用户姓名
  2. 按下

    Ctrl+Shift+P

    (Windows)或

    Cmd+Shift+P

    (Mac),输入命令:

    Translate & Naming: 翻译并命名
  3. 选择命名格式,如:

    • 驼峰命名 → userName
    • 下划线命名 → user_name
    • 横线命名 → user-name
    • 首字母大写 → UserName
    • 全大写下划线 → USER_NAME

即可自动将中文替换为对应的英文命名。


示例二:重复上一次模式

上次如果你选择了 snake_case 模式, 下次只需执行命令:

Translate & Naming: 重复上次翻译模式

插件会自动使用 相同命名格式 翻译新的选中文本,无需再次选择。


⚙️ 命令列表

命令 功能说明
extension.translateToEnglish.camelCase 翻译并以 camelCase 命名
extension.translateToEnglish.pascalCase 翻译并以 PascalCase 命名
extension.translateToEnglish.snakeCase 翻译并以 snake_case 命名
extension.translateToEnglish.kebabCase 翻译并以 kebab-case 命名
extension.translateToEnglish.upperCase 翻译并以 UPPER_CASE 命名
extension.translateToEnglish.lastUsed 重复上次翻译格式并批量执行

🧩 命名样例表

原始文本 命名样式 转换结果
用户姓名 camelCase userName
用户姓名 PascalCase UserName
用户姓名 snake_case user_name
用户姓名 kebab-case user-name
用户姓名 UPPER_CASE USER_NAME

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议