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:你会热爱的文本穿梭机的更多相关文章

  1. Popline:帅气的浮动 HTML5 文本编辑器工具栏

    Popline 是一个基于 HTML5 实现的富文本编辑器工具栏,设计灵感来自 PopClip ,相比传统的文本编辑器工具,Popline 能够浮动在编辑的文本周围,操作起来十分方便. 您可能感兴趣的 ...

  2. 神文章2:文本矩阵简述 V1.0 -vivo神人

    评论: 牛逼的业余书籍爱好者读书思路,指导思想. 2013/9/22         文本矩阵简述 V1.0http://www.douban.com/note/170688812/ 文/vivo   ...

  3. 精简计算UITableView文本高度

    精简计算UITableView文本高度 本人视频教程系类   iOS中CALayer的使用 最终效果: 核心源码(计算文本高度的类) NSString+StringHeight.h 与 NSStrin ...

  4. 前端开发css禁止选中文本

    在我们日常的Java web前端开发的过程中呢,程序员们会遇到各种各样的要求,所以不每天学的东西感觉自己都退步了,都更不上时代的发展了. 每天应对各种需求,每天活在疑问中就是我们程序员的真是写照.但我 ...

  5. 使用条件随机场模型解决文本分类问题(附Python代码)

    对深度学习感兴趣,热爱Tensorflow的小伙伴,欢迎关注我们的网站!http://www.tensorflownews.com.我们的公众号:磐创AI. 一. 介绍 世界上每天都在生成数量惊人的文 ...

  6. C#给PDF文档添加文本和图片页眉

    页眉常用于显示文档的附加信息,我们可以在页眉中插入文本或者图形,例如,页码.日期.公司徽标.文档标题.文件名或作者名等等.那么我们如何以编程的方式添加页眉呢?今天,这篇文章向大家分享如何使用了免费组件 ...

  7. 07.LoT.UI 前后台通用框架分解系列之——轻巧的文本编辑器

    LoT.UI汇总:http://www.cnblogs.com/dunitian/p/4822808.html#lotui 上次说的是强大的百度编辑器 http://www.cnblogs.com/d ...

  8. HTML5 语义元素(二)文本内容

    上一篇介绍的是关于页面结构方面的语义元素,本篇介绍文本内容方面,包含:<bdi>.<details>.<summary>.<mark>.<outp ...

  9. 富文本编辑器Simditor的简易使用

    最近打算自己做一个博客系统,并不打算使用帝国cms或者wordpress之类的做后台管理!自己处于学习阶段也就想把从前台到后台一起谢了.好了,废话不多说了,先来看看富文本编辑器SimDitor,这里是 ...

随机推荐

  1. 无监督学习:Deep Auto-encoder(深度自动编码器)

    一 Auto-encoder NN Encoder & NN Decoder 要一起训练. 二 Starting from PCA 三 Deep Auto-encoder PCA&De ...

  2. DIV垂直水平居中

    方法一:使用定位的方法 .parent { width: 300px; height: 200px; border: 1px solid red; position:relative; } .chil ...

  3. 洛谷 - P3952 - 时间复杂度 - 模拟

    https://www.luogu.org/problemnew/show/P3952 这个模拟,注意每次进入循环的时候把新状态全部入栈,退出循环的时候就退栈. 第一次就错在发现ERR退出太及时,把剩 ...

  4. bzoj 2535: [Noi2010]Plane 航空管制2【拓扑排序+堆】

    有个容易混的概念就是第一问的答案不是k[i]字典序最小即可,是要求k[i]大的尽量靠后,因为这里前面选的时候是对后面有影响的(比如两条链a->b c->d,ka=4,kb=2,kc=3,k ...

  5. 洛谷P3200 [HNOI2009]有趣的数列(Catalan数)

    P3200 [HNOI2009]有趣的数列 题目描述 我们称一个长度为2n的数列是有趣的,当且仅当该数列满足以下三个条件: (1)它是从1到2n共2n个整数的一个排列{ai}: (2)所有的奇数项满足 ...

  6. 服务器宕机,mysql无法启动,job for mysql.service failed because the process exited with error code,数据库备份与恢复

    [问题现象] 服务器在运行过程中,因人为意外导致电源被拔,服务器宕机,mysql重启不成功,报错如下 根据提示,输入systemctl status mysql.service和journalctl ...

  7. 洛谷P4822 冻结

    题目描述 "我要成为魔法少女!" "那么,以灵魂为代价,你希望得到什么?" "我要将有关魔法和奇迹的一切,封印于卡片之中„„" 在这个愿望被 ...

  8. NET Core 2.0 介绍和使用

    NET Core 2.0 特性介绍和使用指南 阅读目录 前言 特性概述 使用指南 .NET Core 2.0和1.0/1.1之间的关系 .NET CORE Rumtime改进 .NET Core SD ...

  9. 关于float和double类型能表示的数据范围和精度分析

    来自教材<计算机组成原理>p16 float:6--7位 double:15--16位 意思就是double类型的数据,你确实能表达出很大的数字,但是其只有15位是精确的. 1.计算机中, ...

  10. HDU 1024 A - Max Sum Plus Plus DP + 滚动数组

    http://acm.hdu.edu.cn/showproblem.php?pid=1024 刚开始的时候没看懂题目,以为一定要把那n个数字分成m对,然后求m对中和值最大的那对 但是不是,题目说的只是 ...