首页 > 代码库 > PopClip:你会热爱的文本穿梭机

PopClip:你会热爱的文本穿梭机

 

http://www.ifanr.com/234952

 

 

由于我是一名 Evernote 用户(不是印象笔记),最近发现它所提供的浏览器插件无论是 Web Cliper 还是 Clearly,反应速度都变得有些缓慢——原因不言自明,但如何解决这个问题呢? 黄俊杰在微博上推荐了这款 Mac 平台上的软件 PopClip。经过昨天一天的试用,我对它的表现十分满意,也开始思考同类型软件/应用的前景。

到底 PopClip 是一个怎样的软件?当你安装了 PopClip 后,它的作用是,让你高亮选中某一段文字后,除了“复制/剪切”两个动作以外,还有更多的动作。比如,高亮选中一段文本之后,然后直接通过 Google 来搜索该字句,或者是直接通过系统自带的词典查词。

技术分享具体的表现就是,当你高亮选中文本后,PopClip 会在上方显示一个黑色的浮动条,而浮动条中集成了几个按钮,方便你为这段文本指明用处——搜索、查词、摘录等等,均可。

由于 PopClip 允许添加插件,这让它的功能拥有近乎无限拓展的空间。所以在安装了 PopClip 之后,我马上安装了 Evernote 的插件,将网页中有价值的字段变为 Evernote 中的笔记,而且还保存了网址、文章的标题(只在 Chrome 和 Safari 有效)。因而它比 Evernote 自带的快捷复制工具要方便。

PopClip 不仅帮助我解决了用 Evernote 保存资料的难题,它还让我随时随地划词查词典——Mac OS 现在允许用户三指点击某个单词之后,进行查询,但除了 Safari 之外,在其它浏览器上浏览网页时,很难用三指选中单词来查询词典,要么点击几次都查不到,要么一点击就摘录一整段话。而 PopClip 则保证我们无论打开哪个浏览器,都能顺利查询词典,让我有抛弃有道词典的冲动。

由于最近喜欢用 Pocket 来保存待阅文章,因此我还安装了 PopClip 的 Pocket 插件,如果朋友们在 QQ 群里面推荐了什么文章,我就可以直接保存在 Pocket 里,而不必打开浏览器,再保存到 Pocket 里那么麻烦。其它的待阅服务也是支持的,包括 Instapaper、Readability。

现在,PopClip 插件的数量在不断增长,它的功能已经与大多数 Mac 上常见的应用相连,比如你可以选择一段文本,在 Omnifocus、Things 里新建一个任务;或者,你也可以在 Google Maps 上搜索地点,或者直接将文本发送到 Twitter 上。而针对中国地区用户使用习惯的插件也在增加,比如说上面有百度、淘宝等用于搜索的插件,还有直接将某一个字段添加到任务管理工具 Doit.im 的插件等等。

以下是我发现的比较酷的功能:

  • 将 MarkDown 文本转化为网页格式,无需 nvALT 或者别的编辑器,都可以用 MarkDown 来撰写文本;
  • 将文本格式在全角、半角之间转换;
  • 如果网页上留有 Skype 的联系方式,可以在 Skype 中呼叫对方;
  • 直接在 Dash 中查找相关的开发文档;
  • 直接运行系统终端中的命令;
  • 计算一段文本里包括了多少个单词、字母(后者可以计算中文文档的字数);
  • 当用系统自带的预览或 Skim 打开 PDF 文档后,直接高亮文本。

安装插件是十分简单的,确认 PopClip 已经安装之后,直接将插件下载到硬盘上,双击就能直接安装,安装好了之后,PopClip 在任技术分享务栏上的图标会弹出,告诉你新插件已经安装完成。目前 PopClip 最多可以安装 22 个插件,以前是 10 个,我想已经足够应付大多数情况下的使用。

如果你想为 PopClip 开发插件,可以直接查阅开发文档,文档本身十分清晰——PopClip 里实现不同的功能,会有不同的字段以及语法,这是需要注意的地方。又如果你像我这般,一旦使用就不可避免爱上,那么可以在 Twitter 上关注 @PopClipExts,这个账号专门用于通知大家 PopClip 又增加了那几款插件。

PopClip 和 IFTTT 有点相似,同样能减少人们复制粘贴、重复操作的成本。而作为一个与桌面操作系统相整合的软件来说,它也拥有与 IFTTT 相当的灵活性。我还记得李楠在《白话新网络》中提到“超链接是路”的概念,而 IFTTT 与 PopClip 的出现,则是网络中“通路”的进一步发展——根据人们的需求,自动化的处理,然后实现。但这种情况在移动操作系统中很难实现。豆瓣的阿北,之前在极客公园的创新大会上说,“链接是整个web的基础,决定了 PC 互联网的生态体系。但在移动端,链接已经不存在,这就意味着传播渠道建立非常困难。也导致了移动端难做。”——实际上,在 Android 上,“通路”依然存在,Google 开放了 API 借口,让第三方也加入到共享列表中;只有在 iOS 平台上,应用与应用之间显得无比隔阂。所以,不能完全说移动端之间的“通路”已经断裂,而 API 则有可能成为移动生态中的“通路”。

总而言之,PopClip 已经被我列为 Mac 上“必装必用”的几款软件之一。我对它的喜爱程度甚至超越 Alfred。这款优秀软件的开发者是 Nick Moore,英国人,住在位于英国中部的莱斯特郡。他的自我简介很简单,很亲切,“我是 Nike,你友好的开发者。”他经常在 Twitter 上回复用户提出的问题,以及建议。我发现 Moore 还是一个很有才华的开发者,他另外开发的 DropShelf、DwellClick 也十分值得尝试,里面精巧的构思令人欣赏。

至于 Windows 上类似的软件,我找到了和 PopClick 相似的 Click.to,当你选择一段文本,按下 Ctrl+C 之后,会出现方框,让你选择服务,也能够直接将文本发送到 Evernote 等地。

技术分享

对了,还有一个小福利,现在 PopClip 正在限时冰点中,价格从 4.99 美元降至 1.99 美元,本周末截止。

 

PopClip:你会热爱的文本穿梭机