Repolode
YiiGuxing

YiiGuxing/TranslationPlugin

面向 IntelliJ 系列 IDE 与 Android Studio 的翻译插件,可在编辑器内翻译单词、文档和文本。

可替代:DeepL

Star
11,864
Fork
810
未关闭 Issue
42
最近提交
前天

这是什么?

TranslationPlugin 为 JetBrains 系列 IDE 和 Android Studio 增加翻译功能。开发者可以翻译选中的单词或光标处的词语,把标识符替换为译文(译文为英文时可按驼峰等格式输出),也能直接在编辑器中查看翻译后的快速文档和内联文档。

插件支持微软翻译、谷歌翻译、DeepL、OpenAI、有道、百度和阿里翻译等多种翻译引擎,可在状态栏快速切换。语音朗读支持 Microsoft Edge TTS、Google TTS 和 OpenAI TTS。此外还提供翻译对话框、生词本和每日一词等功能。

插件兼容 IntelliJ IDEA、PyCharm、WebStorm、GoLand、Rider、CLion、RustRover 以及华为 DevEco Studio 等多款 IDE。

核心功能

  • 01通过编辑器右键菜单或快捷键翻译选中的单词或光标处的词语。
  • 02将文本替换为译文,英文输出可按驼峰或自定义分隔符格式化。
  • 03翻译快速文档和内联文档。
  • 04在多个翻译引擎和语音朗读引擎之间快速切换。
  • 05提供翻译对话框、生词本和每日一词功能。

适用场景

  • 用母语描述变量、方法或类名,并快速转换为英文标识符。
  • 在 IDE 内直接阅读外文 API 文档。
  • 编码时查询生词,无需切换到浏览器。
  • 开发过程中翻译注释或界面文案。

快速上手

  1. 1

    在 IDE 的插件市场中安装(Settings > Plugins > Marketplace,搜索 'Translation')

  2. 2

    安装后重启 IDE

  3. 3

    可选:在 Settings > Tools > Translation > General 中绑定翻译服务的认证密钥

使用前须知

  • 大多数翻译引擎需要注册账号并获取 API 密钥才能完整使用。
  • 仅适用于基于 IntelliJ 的 IDE 和 Android Studio,不能作为独立应用使用。

标签

常见问题

TranslationPlugin 是什么?
面向 IntelliJ 系列 IDE 与 Android Studio 的翻译插件,可在编辑器内翻译单词、文档和文本。 TranslationPlugin 为 JetBrains 系列 IDE 和 Android Studio 增加翻译功能。开发者可以翻译选中的单词或光标处的词语,把标识符替换为译文(译文为英文时可按驼峰等格式输出),也能直接在编辑器中查看翻译后的快速文档和内联文档。
TranslationPlugin 可以免费使用吗?用的什么许可证?
TranslationPlugin 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
TranslationPlugin 还在维护吗?
活跃维护中。TranslationPlugin 最近一次提交是在 2026年10月20日。
TranslationPlugin 适合用来做什么?
用母语描述变量、方法或类名,并快速转换为英文标识符。 在 IDE 内直接阅读外文 API 文档。 编码时查询生词,无需切换到浏览器。 开发过程中翻译注释或界面文案。
TranslationPlugin 怎么安装和运行?
在 IDE 的插件市场中安装(Settings > Plugins > Marketplace,搜索 'Translation') 安装后重启 IDE 可选:在 Settings > Tools > Translation > General 中绑定翻译服务的认证密钥
在哪里获取 TranslationPlugin?
源代码和安装说明在 GitHub 上:https://github.com/YiiGuxing/TranslationPlugin

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目