摘要:
喵!大家好,猫头虎博主又来了!今天我们要聊的是一个叫做TranslationPlugin的神奇插件,它可以在IntelliJ IDE/Android Studio中助你事半功倍地进行翻译。无论你是要翻译文本、代码注释还是代码文档,这个插件都能轻松应对。它整合了谷歌翻译、微软翻译、DeepL翻译、有道翻译、百度翻译等多种翻译引擎,确保你拥有最全面的翻译选择。而且,它还支持多语言互译、文档翻译、语音朗读等功能,让你的工作更高效。所以,别犹豫了,让我们一起来了解一下这个强大的TranslationPlugin吧!
引言:
喵,各位小伙伴们!猫头虎博主又回来了,今天要给大家介绍的是一款在IntelliJ IDE/Android Studio中的翻译神器——TranslationPlugin。你是不是经常遇到需要查阅外文资料或者与国际团队合作的情况?如果是的话,那么这个插件绝对是你的得力助手。它不仅支持多种翻译引擎,还能帮你快速翻译文档、代码注释,甚至还能朗读文本,真是应有尽有。不用再为翻译问题烦恼,TranslationPlugin来了,让你的工作更轻松!
TranslationPlugin 是一个基于 IntelliJ IDE/Android Studio 的翻译插件。它集成了谷歌翻译、微软翻译、DeepL 翻译、有道翻译、百度翻译等众多翻译引擎,在你的 IDE 内随时对想要翻译的文本、代码注释、代码文档等进行翻译。
TranslationPlugin
特征
- 多翻译引擎
- 谷歌翻译
- 微软翻译
- 有道翻译
- 百度翻译
- 阿里翻译
- DeepL 翻译
- 多语言互译
- 文档翻译
- 语音朗读
- 自动选词
- 自动单词拆分
- 单词本
兼容
插件支持的 IDE 产品:
- Android Studio
- AppCode
- CLion
- DataSpell
- DataGrip
- GoLand
- HUAWEI DevEco Studio
- IntelliJ IDEA Ultimate
- IntelliJ IDEA Community
- IntelliJ IDEA Educational
- MPS
- PhpStorm
- PyCharm Professional
- PyCharm Community
- PyCharm Educational
- Rider
- RubyMine
- WebStorm
安装插件
「使用 IDE 内置插件系统安装(推荐):」
- 「Preferences(Settings)」 > 「Plugins」 > 「Marketplace」 > 搜索 「Translation」 > 点击 「Install」 安装。
「手动安装:」
- 到 GitHub Releases 或者 JetBrains Marketplace上下载与你的 IDE 兼容的最新版本的插件包;
- 「Preferences(Settings)」 > 「Plugins」 > ⚙ > 「从磁盘安装插件...」 > 选择插件包并安装(无需解压)。
安装好后重新启动 「IDE」 即可。
开始使用
1. 注册翻译服务帐号(可选)
大多数翻译服务都需要注册账号才能访问他们的服务(如:OpenAI、DeepL、有道翻译等)。因此您可能需要注册一个帐号,并获取其**「认证密钥」** , 然后在插件内绑定**「认证密钥」** :「Preferences(Settings)」 > 「Tools」 > 「Translation」 > 「常规」 > 「翻译引擎」 > 「配置...」
2. 开始翻译
选择文本或者鼠标指向文本 > 单击**「鼠标右键」** > 「翻译」 。
开始翻译
或者你可以使用快捷键进行翻译,详见 动作。
3. 翻译并替换
翻译目标文本并将其替换。当翻译目标语言为英文时,会分别输出为 骆驼式输出
、 含单词分隔符输出
(输出包含多个单词时)和 原输出
。
用法:选择文本或者鼠标指向文本 > 单击「鼠标右键」** > 「翻译和替换...」 (仅编辑器,文本输入框请使用快捷键,详见 动作)。
编辑器:
编辑器:翻译和替换
文本输入框:
文本输入框:翻译和替换
开启右键菜单项:「插件设置」 > 「翻译并替换」 > 勾选在右键菜单显示替换操作;分隔符配置:「插件设置」 > 「翻译并替换」 > 「分隔符」 。
4. 翻译文档
- 在文档视图(包括编辑器内嵌文档视图)或文档注释块内单击 「鼠标右键」 > 「翻译文档」 (或者点击文档视图工具栏上的翻译文档图标),即可切换翻译文档。
- 当开启 「自动翻译文档」 后,在你查看文档时文档会被自动翻译。
快速文档:
文档翻译
文档注释:
文档翻译
编辑器内嵌文档视图:
编辑器内嵌文档翻译
开启自动翻译文档:「插件设置」 > 「其他」 > 勾选自动翻译文档。
*注意:*编辑器内嵌文档不支持自动翻译文档。
5. 切换翻译引擎
点击 「IDE」 状态栏的翻译引擎状态图标或者使用快捷键**「Ctrl + Shift + S」** (macOS: 「Control + Meta + Y」 )可以快速切换翻译引擎。
翻译引擎
1. 显示翻译对话框...
打开翻译对话框。默认显示在工具栏上。默认快捷键:
- Windows - 「Ctrl + Shift + O」
- macOS - 「Control + Meta + I」
翻译对话框
2. 翻译
取词并翻译。如果有已选择的文本,优先从选择的文本内取词,否则默认以最大范围自动取词(该取词模式可在Settings中配置)。默认显示在编辑器右键菜单上,默认快捷键:
- Windows - 「Ctrl + Shift + Y」
- macOS - 「Control + Meta + U」
翻译
3. 翻译(包含)
取词并翻译。自动以最大范围取最近的所有词,忽略手动选择的文本。默认快捷键:(无)
翻译(包含)
4. 翻译(独占)
取词并翻译。自动取最近的单个词,忽略手动选择的文本。默认快捷键:(无)
翻译(独占)
5. 翻译和替换...
翻译并替换。在编辑器和文本输入框内可用,取词方式同翻译操作。默认快捷键:
- Windows - 「Ctrl + Shift + X」
- macOS - 「Control + Meta + O」
编辑器:
编辑器:翻译和替换
文本输入框:
文本输入框:翻译和替换
6. 翻译文档
6.1. 切换快速文档翻译
快速文档中将文档内容在译文和原文之间切换。默认显示在文档视图的右键菜单和工具栏上,窗口聚焦于快速文档弹出窗或者文档工具窗口时可用。默认快捷键(同翻译操作):
- Windows - 「Ctrl + Shift + Y」
- macOS - 「Control + Meta + U」
文档翻译
6.2. 翻译文档注释
翻译文档注释内容。默认显示在编辑器右键菜单上,在文档注释块内时可用。默认快捷键:(无)
文档注释:
文档翻译
编辑器内嵌文档视图:
编辑器内嵌文档翻译
7. 翻译文本组件
翻译一些文本组件(如快速文档、提示气泡、输入框……)中选中的文本,不支持自动取词。默认快捷键(同翻译操作):
- Windows - 「Ctrl + Shift + Y」
- macOS - 「Control + Meta + U」
8. 切换翻译引擎
快速切换翻译引擎。默认快捷键:
- Windows - 「Ctrl + Shift + S」
- macOS - 「Control + Meta + Y」
翻译引擎
9. 每日一词
显示每日单词对话框。默认快捷键:(无)
每日一词
10. 其他
- 翻译对话框快捷键:
- 显示源语言列表 - 「Alt + S」
- 显示目标语言列表 - 「Alt + T」
- 交换语言 - 「Alt + Shift + S」
- 切换窗口固定状态 - 「Alt + P」
- 播放TTS - 「Alt/Meta/Shift + Enter」
- 收藏到单词本 - 「Ctrl/Meta + F」
- 显示历史记录 - 「Ctrl/Meta + H」
- 复制译文 - 「Ctrl/Meta + Shift + C」
- 清空输入 - 「Ctrl/Meta + Shift + BackSpace/Delete」
- 展开更多翻译 - 「Ctrl/Meta + Down」
- 收起更多翻译 - 「Ctrl/Meta + UP」
- 翻译气泡快捷键:
- 以对话框打开 - 「Ctrl + Shift + Y」 / 「Control + Meta + U」
总结:
喵,今天我们一起探讨了一款名叫TranslationPlugin的插件,它的功能之强大令人叹为观止。不管是在IntelliJ IDE还是Android Studio中,它都能为你提供多种翻译引擎的选择,让你的翻译工作事半功倍。而且,它还支持文档翻译、语音朗读等实用功能,真可谓是猫头虎博主强烈推荐的利器。不管你是开发者、学生还是研究者,都值得一试。喵,快去下载安装吧,让TranslationPlugin成为你的翻译好帮手!