Variable Translate

一个VS Code扩展,能够自动将变量名翻译成中文,支持多种AI服务提供商。
✨ 功能特性
- 🤖 多AI服务支持: 支持OpenAI、DeepSeek以及自定义OpenAI兼容API
- 🔄 实时翻译: 自动检测代码中的变量名并进行翻译
- ⚙️ 灵活配置: 可自定义API密钥、模型、服务提供商等
- 🎯 智能识别: 支持多种编程语言的变量识别
- 📝 多种命名风格: 支持camelCase、PascalCase、snake_case等
- 🔧 简易设置: 内置设置向导,快速配置AI服务
📦 安装
从VS Code Marketplace安装
- 打开VS Code
- 按
Ctrl+Shift+X (Windows/Linux) 或 Cmd+Shift+X (Mac) 打开扩展面板
- 搜索 "Variable Translate"
- 点击 "Install" 安装
手动安装
- 下载最新的
.vsix 文件
- 在VS Code中按
Ctrl+Shift+P 打开命令面板
- 输入 "Extensions: Install from VSIX..."
- 选择下载的
.vsix 文件
🚀 快速开始
1. 配置AI服务
首次使用时,插件会自动提示您配置AI服务:
- 按
Ctrl+Shift+P 打开命令面板
- 输入 "Variable Translate: Setup AI Provider"
- 选择您的AI服务提供商:
- OpenAI: 使用官方OpenAI服务
- DeepSeek: 使用DeepSeek服务
- Custom: 使用自定义OpenAI兼容API
- 输入相应的API密钥和模型名称
2. 开始使用
配置完成后,插件会自动开始工作:
- 在代码中输入中文变量名
- 插件会自动检测并翻译为对应的英文变量名
- 支持实时翻译,无需手动触发
⚙️ 配置选项
在VS Code设置中可以找到以下配置项:
variableTranslate.provider : AI服务提供商 (openai/deepseek/custom)
variableTranslate.apiKey : API密钥
variableTranslate.model : 使用的模型名称
variableTranslate.baseUrl : 自定义API的基础URL
variableTranslate.enabled : 是否启用插件
variableTranslate.mode : 翻译模式 (auto/manual)
📋 命令
Variable Translate: Setup AI Provider : 配置AI服务提供商
Enable/Disable Variable Translate : 启用/禁用翻译功能
🔧 支持的语言
目前支持以下编程语言的变量识别:
- JavaScript/TypeScript
- Python
- Java
- C/C++
- Go
- Rust
- 更多语言持续添加中...
🤝 贡献
欢迎提交Issue和Pull Request来帮助改进这个项目!
📝 许可证
MIT License
🔗 链接
如果这个插件对您有帮助,请考虑给个⭐️!
| |