我要提问
ARTICLE DETAIL

资讯详情

前沿编程新知与开发实战干货的深度解读。

TranslationPlugin 翻译插件指南:在 IntelliJ 系 IDE 中快速完成文本与文档翻译

TranslationPlugin 翻译插件指南:在 IntelliJ 系 IDE 中快速完成文本与文档翻译 TranslationPlugin 翻译插件指南在 IntelliJ 系 IDE 中快速完成文本与文档翻译【免费下载链接】TranslationPluginTranslation plugin for IntelliJ-based IDEs/Android Studio.项目地址: https://gitcode.com/gh_mirrors/tr/TranslationPluginTranslationPlugin 是面向 JetBrains 系 IDEIntelliJ IDEA、WebStorm、PyCharm、Android Studio 等的翻译插件。它在编辑器内直接处理选中的代码、注释或终端文本右键菜单或一个快捷键就能出译文不用切窗口、不用开浏览器解决的是读代码时频繁查外语这件事。插件聚合了 Microsoft Translator、Google Translate、DeepL、OpenAI、有道、百度、阿里翻译 7 个引擎另有 Edge TTS、Google TTS、OpenAI TTS 三个朗读引擎。OpenAI 引擎兼容 DeepSeek、Kimi、Ollama、Qwen 等第三方或本地模型配置一次即可切换使用。从两个高频痛点切入痛点常规做法TranslationPlugin 的做法读别人代码注释是外语复制到翻译网站再贴回来右键菜单 Translate或按CtrlShiftYmacOSCtrlMetaU原地翻译想快速确认参数说明依赖英文文档或逐句硬读CtrlShiftQ翻译 Quick Documentation也可配置为查看时自动翻译两个入口都在编辑器内部结果以悬浮窗或对话框形式弹出不打断你当前的编辑位置。功能与场景速览功能适用场景文本/单词翻译翻译选中文本或光标处单词支持自动选词与自动断句Replace with Translation用译文替换原文适合修正注释语言英文输出可选 camel case 等格式文档翻译翻译光标处的 Quick Documentation 与内联渲染文档Reader Mode 下支持批量翻译需 IDE 2024.1朗读 TTS选中文字朗读用于跟读、校对拼写终端翻译IDE 终端里选中报错或日志直接翻译词汇本 Word Book收藏单词支持 JSON、XML、TXT、有道格式导出JSON/XML 导入安装与首次翻译在 IDE 里打开Settings Plugins Marketplace搜索 Translation 安装即可离线环境可先下载插件包再通过 Plugins 页面的 Install Plugin from Disk 加载无需解压。也可以直接拉取源码git clone https://gitcode.com/gh_mirrors/tr/TranslationPlugin装完重启 IDE。默认的 Microsoft Translator 开箱即用OpenAI、DeepL、有道这类引擎需要先在对应服务注册并拿到 Authentication Key再到Settings Tools Translation的 General 面板里绑定。第一次体验很直接选中编辑器里的一个变量名或注释右键选 Translate或者按CtrlShiftY译文会浮现在光标旁边。想换引擎时按CtrlShiftSmacOS 为ControlMetaY或点击状态栏上的引擎组件所有引擎的开关和 Key 都在同一个设置页维护。进阶场景文档翻译与词汇本整页文档翻译。看第三方库时若内联文档是英文可对当前渲染视图执行 Translate Inline Documentation在 Reader Mode 下还有 Batch Translate Inline Documentation一次处理当前页面全部文档。这块实现集中在 documentation/ 目录按 HTML 与纯文本分别定义了翻译策略代码注释类文档的结构会被保留。词汇本加朗读。翻译时按CtrlF可以把单词存进 Word Book词条支持标签和释义列导出支持 JSON、XML、TXT 与有道格式导入支持 JSON 与 XML见 wordbook/ 模块。再配合 tts/ 目录下的 TTS 引擎朗读看到—听到—记下来是一条完整链路适合边读英文文档边积累词汇。易踩的坑与处理网络超时或请求失败先检查 IDE 代理设置翻译 API 被代理拦住是常见原因处理不好就换一个已配置的引擎。译文出现乱码基本是字体缺字形到Settings Tools Translation里更换主字体即可设置面板可分别配置主字体与拼音字体API Key 保存失败把 IDE 的密码存储方式改为 KeePassSettings Appearance Behavior System Settings Passwords。快捷键无效多半与其他插件或系统应用冲突去 Keymap 里重置对应操作的快捷键。下一步TranslationPlugin 的价值在于把翻译动作挪到了代码旁边引擎、文档、TTS、词汇本各自独立成块。如果要读源码建议从 trans/ 下的各翻译器实现和 action/ 下的动作注册入手更完整的用法说明以项目 README 和官方文档站为准。【免费下载链接】TranslationPluginTranslation plugin for IntelliJ-based IDEs/Android Studio.项目地址: https://gitcode.com/gh_mirrors/tr/TranslationPlugin创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表