TranslationPluginJetBrains翻译插件5个实用技巧【免费下载链接】TranslationPluginTranslation plugin for IntelliJ-based IDEs/Android Studio.项目地址: https://gitcode.com/gh_mirrors/tr/TranslationPluginTranslationPlugin 是一款面向 JetBrains 系 IDE 的翻译插件支持 IntelliJ IDEA、PyCharm、WebStorm、Android Studio 等主流产品。它解决的是开发中反复出现的琐碎麻烦看英文注释、读文档、写多语言文案时不用切到浏览器复制粘贴在编辑器内选中或悬停文字就能取回译文。做国际化、维护双语项目的同学尤其用得上。在IDEA里选中注释翻译直接就出来了场景很典型翻同事的代码注释里有一句 flush the pending buffer and notify listeners大概能猜到意思但翻得不够准。传统做法是复制到浏览器、翻译完再切回来思路断一次。装上 TranslationPlugin 之后选区右键选 Translate译文直接以气泡形式出现在光标旁边也可以直接用默认快捷键CtrlShiftYmacOS 为ControlMetaU。连选区都可以省——不选任何文字时插件会自动截取光标所在的词来翻译读英文单词时基本是划过就翻。装上TranslationPlugin之后能干什么 ⚙️多引擎切换内置 Google、Microsoft、DeepL、OpenAI、有道、百度、阿里七家引擎点状态栏的引擎图标或按CtrlShiftS随时换某家限流时立刻切到下一家。引擎的抽象定义见 Translator.kt。文档注释翻译Quick Documentation 和内联文档都能翻勾选自动翻译文档后悬停看文档时译文直接跟上。Replace with Translation把原文直接替换成译文目标是英文时可选驼峰或自定义分隔符格式适合把中文注释批量改成英文。生词本与语音朗读翻译过的词可以收进 Word Book 备查结果还能通过 Edge TTS、Google TTS 等引擎朗读出来。从安装到完成第一次翻译安装Settings Plugins Marketplace搜索 Translation装完重启 IDE。配置引擎用 Google 这类免费引擎可以直接跳过需要 API Key 的引擎OpenAI、DeepL、百度等到Settings Tools Translation里填好密钥。首次翻译选中任意文字按CtrlShiftY或右键选 Translate弹出气泡即为成功。几个值得记下的快捷键操作WindowsmacOS翻译选中文本CtrlShiftYControlMetaU打开翻译对话框CtrlShiftOControlMetaI替换为译文CtrlShiftXControlMetaO翻译文档注释CtrlShiftQControlQ切换引擎CtrlShiftSControlMetaY全部动作和快捷键清单可以在 TranslateAction.kt 里对照查看。团队协作时怎么保证术语一致缓存让同一词保持稳定插件会把翻译结果落缓存实现见 CacheService.kt同一词反复出现时译文一致避免一个术语在项目里翻出三四种写法。统一默认引擎和分隔符新成员入场时先对齐引擎选择与替换为译文的格式约定产出的英文注释风格才不容易分叉。批量处理中文注释确认格式后用替换为译文把存量中文注释集中转成英文再统一校对提交比逐句手翻省时间。翻译失败或乱码时先自查这几处 请求失败或超时先查网络与 IDE 的代理设置公司网络里代理挡住翻译接口是最常见的原因。译文乱码多数是字体缺字不是翻译问题到插件设置的 Fonts 面板换成覆盖对应字符的字体即可。快捷键失灵大概率被其他插件或系统应用占用了在 Keymap 里重置对应按键。写在最后TranslationPlugin 把IDE 内翻译从一件需要刻意做的事变成了顺手发生的事。如果你日常读英文代码、维护双语注释值得花两分钟装上试试引擎不满意的随时切换。【免费下载链接】TranslationPluginTranslation plugin for IntelliJ-based IDEs/Android Studio.项目地址: https://gitcode.com/gh_mirrors/tr/TranslationPlugin创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?