找回密码
 立即注册
首页 业界区 业界 【开源】《clip》翻译功能怎么用?复制一下就能直接翻 ...

【开源】《clip》翻译功能怎么用?复制一下就能直接翻

鸠站 昨天 19:09
【开源】《clip》翻译功能怎么用?复制一下就能直接翻

如果你还不了解 clip 本身是什么,建议先看上一篇:《clip》一个不到 4M 的跨平台剪贴板历史工具。
简单来说,clip 是一个放在系统托盘里的跨平台剪贴板工具,支持历史记录、分组、搜索、颜色识别、局域网共享。现在它又多了一项很实用的能力:剪贴板翻译
它的思路很直接:

  • 你正常复制一段文本
  • clip 检测到新的剪贴板内容
  • 自动调用你配置好的翻译器
  • 把翻译结果显示在托盘标题上
整个过程不需要额外打开窗口,适合平时看文档、读英文网页、写代码时顺手使用。
目前支持的翻译器


  • 百度翻译
  • 有道翻译
适合什么场景


  • 看英文技术文档时,复制一句立即看中文
  • 看中文内容时,快速翻成英文做表达参考
  • 写代码时顺手翻变量含义、注释、报错信息
  • 不想频繁切浏览器或打开单独翻译软件
使用前准备

需要先准备翻译器平台的密钥。
百度翻译

复制到剪贴板中的格式是:
  1. appid 密钥
复制代码
注意中间是一个空格。
有道翻译

复制到剪贴板中的格式是:
  1. appkey 密钥
复制代码
同样中间是一个空格。
配置步骤

1. 先复制密钥

把你的翻译器凭据按上面的格式复制到系统剪贴板中。
2. 在托盘里启用翻译器

操作路径:
  1. 右键 -> 配置 -> 翻译 -> 选择一个翻译器
复制代码
比如:

  • 选择“百度翻译”
  • 或选择“有道翻译”
如果当前剪贴板里放的是正确格式的密钥,clip 会尝试立即启用它。
1.png

3. 选择翻译目标语言

操作路径:
  1. 右键 -> 配置 -> 翻译 -> 翻译为: zh / en
复制代码
支持:

  • zh:翻译为中文
  • en:翻译为英文
实际怎么用

配置成功后,后面的使用就很简单了。
例子 1:把英文翻成中文

你复制一句英文:
  1. The clipboard history has been updated.
复制代码
clip 检测到这条文本后,会调用翻译器,然后把翻译结果显示到托盘标题里,例如:
  1. 百度翻译: 剪贴板历史已更新。
复制代码
如果这时候你点击托盘图标,或者直接点击这条翻译文本,当前翻译结果会被回写到系统剪贴板中,这样就可以立刻 Ctrl+V / Cmd+V 粘贴使用。
2.png

例子 2:把中文翻成英文

先把目标语言切成 en,然后复制:
  1. 请检查一下最新的配置是否生效
复制代码
托盘标题就会显示翻译后的英文结果。
同样地,点击图标或点击翻译结果后,翻译后的内容也会直接进入系统剪贴板,适合拿来马上回复消息、写注释或填表单。

和 clip 原来的功能怎么配合

clip 的翻译功能不是孤立的,它和原有的剪贴板历史功能是结合在一起的。

  • 你复制的原文仍然会进入历史记录
  • 你仍然可以使用分组管理这些内容
  • 搜索功能仍然可以照常过滤历史记录
  • 翻译结果会优先显示在托盘标题,不会打断已有菜单操作习惯
所以它更像是给原来的剪贴板工作流加了一层“即时解释”。
密钥保存在哪里

clip 不会直接存储密钥,不用担心泄露风险。
它会把密钥保存到当前系统的凭据存储里,例如:

  • macOS Keychain
  • Windows Credential Manager
  • Linux Secret Service / Keyring
一个很适合程序员的用法

如果你平时经常做这些事:

  • 复制英文报错
  • 复制接口文档说明
  • 复制英文注释
  • 复制产品同学发来的中英文混合描述
那 clip 的翻译功能会非常顺手。
因为它不是“打开翻译网站再粘贴”,而是你本来就要复制内容,翻译只是顺便发生。
总结

这次新增的翻译功能,更像是在这个基础上又补了一层日常效率增强。
它没有引入复杂界面,还是延续 clip 一贯的思路:

  • 少输入
  • 少跳转
  • 贴近剪贴板本身的使用习惯
如果你已经在用 clip,不妨顺手把翻译功能也配上,很多时候会比单独开一个翻译工具更方便。
开源仓库


  • GitHub
  • Gitee

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册