VSCode Trnaslator 翻译助手 🚀
一个强大而优雅的 VSCode 翻译扩展,让代码阅读和写作更轻松自如!
✨ 特色功能
- 🔍 划词翻译: 选中文本即可快速翻译
- 💡 智能悬停: 鼠标悬停自动展示翻译缓存(可配置)
- 🔄 中英互译: 自动识别语言,智能互译
- 📋 一键替换: 翻译结果可直接替换原文
- 📝 翻译面板: 独立翻译窗口,结果清晰呈现
- ⚡ 快捷操作: 丰富的快捷键支持
- 🔒 离线缓存: 支持翻译结果缓存,提升响应速度
🔌 安装
- 在 VS Code 扩展商店中搜索 "Translator"
- 点击安装
- 重启 VS Code
⌨️ 快捷键
Windows/Linux |
Mac |
功能 |
Ctrl+Shift+T |
Cmd+Shift+T |
悬停翻译 |
Ctrl+Shift+V |
Cmd+Shift+V |
打开翻译面板 |
Ctrl+Shift+R |
Cmd+Shift+R |
翻译并替换 |
Ctrl+Shift+C |
Cmd+Shift+C |
复制翻译结果 |
Ctrl+Shift+E |
Cmd+Shift+E |
替换为翻译结果 |
🛠️ 配置选项
基础设置
- 最小翻译长度: 设置触发翻译的最小文本长度(默认:2)
- 源语言: 选择源语言(支持自动检测)
- 目标语言: 设置目标翻译语言
悬停翻译设置
- 启用悬停: 开启/关闭悬停翻译功能
- 悬停延迟: 设置悬停触发延迟(默认:300ms)
- 缓存时间: 设置翻译结果缓存时间(默认:3600秒)
支持的语言
- 简体中文
- 英语
- 日语
- 韩语
- 法语
- 德语
- 西班牙语
- 俄语
💡 使用场景
- 📚 阅读外语技术文档和API文档
- 🔍 理解开源项目代码和注释
- ✍️ 编写规范的变量名和函数名
- 📝 编写多语言版本的文档
- 🌐 处理国际化(i18n)文案
🎯 右键菜单
在编辑器中选中文本,右键即可看到:
🚀 使用贴士
- 使用悬停翻译快速预览含义
- 使用翻译面板进行文本编辑和对比
- 善用快捷键提升效率
- 合理设置缓存改善性能
🔧 问题反馈
遇到问题或有新功能建议?欢迎在 GitHub 提交 Issue!
即将推出
- 🤖 AI 翻译支持
- [ ] 支持上下文理解的智能翻译
- [ ] 代码注释专业翻译
- [ ] 技术文档优化翻译
翻译服务
- 📚 更多翻译服务商支持
- [ ] DeepL API
- [ ] Google Translate
文档翻译
注:以上功能规划会根据用户反馈和实际需求调整优先级。欢迎通过 Issue 提供建议!
享受编码,从优雅的翻译开始! ✨
| |