Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>起个变量名(xlx版)New to Visual Studio Code? Get it now.
起个变量名(xlx版)

起个变量名(xlx版)

bodong

|
8 installs
| (0) | Free
A smart VS Code plug-in that translates Chinese or other language descriptions into canonical English variable names.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

注意:因为设计百度翻译API限制,请勿在开启代理下使用,其他两个翻译引擎不受影响。

起个变量名(xlx版)

一个智能的VS Code插件,可以将中文或其他语言的描述翻译成规范的英文变量名,也可以提供翻译功能。提供专门的活动栏配置面板,让配置和测试更加简单! 目前支持百度翻译、有道翻译、腾讯云翻译

优化与反馈

可以联系: wx:vx114322 email:1143220150@qq.com

✨ 核心特性

  • 🌐 智能翻译: 使用百度/有道/腾讯云翻译API将中文描述翻译成英文
  • 🎯 多种命名风格: 支持camelCase、PascalCase、snake_case、kebab-case等命名风格
  • 🖱️ 便捷操作: 支持选中文本翻译和右键菜单操作
  • ⚡ 快速插入: 翻译结果可直接插入到编辑器中
  • 📋 一键复制: 支持复制任何生成的变量名到剪贴板
  • 🎛️ 活动栏配置面板: 专门的UI界面,配置和测试一体化
  • 🧪 实时测试: 在配置面板中直接测试翻译效果
  • 🚀 预设示例: 提供常用测试文本,快速体验

🎮 使用方法

方法1: 活动栏配置面板(推荐)

  1. 在VS Code活动栏中找到"变量命名器"图标
  2. 点击打开配置面板
  3. 在"百度翻译API配置"部分填入您的API凭据
  4. 在"功能测试"部分测试翻译效果
  5. 点击"复制"按钮将生成的变量名复制到剪贴板

方法2: 选中文本翻译

  1. 在编辑器中选中要翻译的文本(如:"学生信息表")
  2. 右键选择 "xlx-翻译为变量名" 或使用命令面板
  3. 选择喜欢的命名风格,插件会自动替换选中的文本

方法3: 命令面板翻译

  1. 打开命令面板 (Ctrl+Shift+P)
  2. 输入 "xlx-翻译为变量名"
  3. 在弹出的输入框中输入要翻译的文本
  4. 选择命名风格,变量名会插入到当前光标位置

📋 配置要求

使用前需要配置

【百度】翻译API(每月免费5万字符):

  1. 访问 百度翻译开放平台
  2. 注册开发者账号并开通"通用翻译API"服务
  3. 获取APP ID和密钥

【有道】翻译API(无每月免费额度,但有赠送余额,够用):

  1. 访问有道开放平台
  2. 注册成功后,账户中会有50元的余额,加客服微信可以再得50元
  3. 进入“自然语言翻译服务”——“文本翻译”,点击创建应用按钮
  4. 点击左侧菜单“自然语言翻译服务”——“文本翻译”,点击如图所示中的眼睛图标,即可看见自己的应用ID和应用秘钥

【腾讯云】翻译API(每月免费额度为500万)

  1. 访问腾讯云开放平台
  2. 注册成功后个人认证
  3. 访问腾讯云机器翻译,并开通付费版
  4. 鼠标指到自己的头像上(不是点击,鼠标放上去就行),在下拉菜单中点击“访问管理”
  5. 进入“访问管理”后,点击左侧菜单“用户——用户列表”,点击页面中的“快速创建”按钮
  6. 如图所示,第一栏填一个用户名,最好是英文的,然后点击“访问方式”列下的编辑按钮,将其改为“编程访问”
  7. 点击“用户权限”的编辑按钮(双击下方图可放大查看),先取消他的默认勾选,再搜索“翻译”,勾选上2个和翻译相关的权限
  8. 确认信息无误后,点击“创建用户”按钮,点击“API密钥”,点击“新建密钥”按钮。

⚙️ 配置方式

推荐方式: 活动栏配置面板

  1. 点击活动栏中的"变量命名器"图标
  2. 在配置面板中填入您的API凭据
  3. 选择默认命名风格
  4. 点击"保存配置"按钮

🧪 测试功能

配置面板提供了便捷的测试功能:

  • 预设示例: 点击"用户名"、"数据库连接"等按钮快速测试
  • 自定义测试: 输入任意中文描述进行测试
  • 结果展示: 清晰显示原文、译文和推荐的变量名
  • 一键复制: 复制任何生成的变量名到剪贴板
  • 多风格查看: 展开查看所有命名风格的结果

🎯 支持的命名风格

风格 示例 描述
camelCase userName 驼峰命名法,首字母小写
PascalCase UserName 帕斯卡命名法,首字母大写
snake_case user_name 下划线命名法,全小写
kebab-case user-name 短横线命名法,用于CSS类名等

🎪 命令列表

  • xlx-翻译为变量名: 翻译选中文本或输入的文本为变量名
  • xlx-翻译配置: 快速打开插件设置页面
  • 刷新配置: 在活动栏配置面板中刷新当前配置

📸 截图展示

活动栏配置面板

专门的配置界面,让API配置和功能测试变得简单直观:

  • 清晰的配置区域
  • 实时测试功能
  • 一键复制生成的变量名

❓ 常见问题

Q: 如何获取百度翻译API凭据? A: 访问百度翻译开放平台,注册账号后在管理控制台创建应用即可获得APP ID和密钥。

Q: 翻译不准确怎么办?
A: 可以尝试使用更具描述性的中文文本,或者使用配置面板的测试功能来预览翻译效果。

Q: 支持其他翻译服务吗? A: 当前版本仅支持百度翻译API,后续版本可能会支持更多翻译服务。

Q: 插件图标在哪里? A: 在VS Code左侧活动栏中找到变量符号($(symbol-variable))图标,这就是变量命名器的配置面板入口。

让变量命名变得简单高效! 🚀

如果您觉得这个插件有用,请给我们一个⭐️星标支持!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft