PopClip × utools
借助 PopClip 可以通过 utools 的翻译功能在各个软件上进行划词翻译, 以及将选中文本导到 utools 中进行二次操作, 废话少说, 看图.
下载
https://github.com/lanyuanxiaoyao/utools-repository/releases/tag/popclip-0.0.1
使用说明
下载到utools.popclipext.zip
后, 直接解压得到utools.popclipext
, 双击即可安装.
确认即可.
由于 utools 没有类似 Url Scheme 之类的接口, 所以这个插件的操作均是通过按键模拟实现, 所以有一个无法解决的硬伤就是当你处于中文输入法的时候, 插件可能会出毛病, 当然也有可能不会, 因为我做了一点处理, 所以大概率是不会的.
当然, 按键模拟的缺点是很难修复, 所以你可以自己调整脚本来适应自己的情况, 或者等 utools 提供新的交互解决方案, 这个插件实验大于实践.
我使用的呼出 utools 的快捷键是option + space(空格)
, 所以如果你和我的快捷键不一样, 就需要你对插件进行一些小修改. 修改方式如下:
1. 右键utools.popclipext
→显示包内容
2. 修改open.applescript
和translate.applescript
3. 修改的地方相同, 均为tell application "System Events" to key code 49 using option down
这一行
其中49
代表空格键, 如果你不是空格键就到百度查一下对应按键的 key code
其中option
代表option
键, 你还可以改成command
或者ctrl
或者shift
如果你的快捷键是双击某个键, 那么就把上面那一行换成tell application "System Events" to key code 49
然后写两遍, 当然, key code 要换成你自己的.