If you work online, there a whole load of tasks that can be a pain in the ass to have to do. Even if work itself is great, nobody likes having to do certain things… like copying and pasting different URLs into new browser tabs, or re-formatting garbled text.
One of the benefits of working at Automattic is being surrounded by friendly, smart geeks who have tried all sorts of different things to get the most out of their computers, and to tailor them to fit how they work. When you hit the sweet spot, your laptop really seems to sing; doing exactly what you want to straight away without having to footer about and get bogged down in the drudgery; it becomes almost like an extension of your fingers or brain. That sort of harmony can be a really great feeling, and let you enjoy working rather than it becoming a chore. I’ve written before about how great Alfred is for this.
One of the other tools that helps achieve this sort of inter-relationship for me was recommended by my friend and colleague Mark: PopClip for Mac.
PopClip is a small helper application for Mac and iOS that pops up a control panel when you select text. You can then quickly access a whole variety of different options, from the standard Bold/Italic formatting options, to looking up the text in the dictionary, Google translate, or whatever else you might fancy.
This is what my PopClip bar looks like:
Usefulness, and Integration with Alfred
At first, I wasn’t too convinced about this app. It seemed like one of those cool ideas that didn’t really play out properly in execution. The prospect of having the PopClip bar appear whenever I highlighted text seemed like it would become a real pain real quickly, and it did.
However, there were lots of cool features in there that I was sure would be useful at somepoint. I realised that rather than have the bar pop up every single time text was highlighted, Alfred could be used to control the behaviour through the use of Hotkeys.
As a result I created an Alfred workflow specifically for this purpose. You can download that here.
Once installed, you can toggle PopClip ‘On’ or ‘Off’ by using the keyword popclip from the Alfred launch bar. Alternatively, you can leave PopClip off, and trigger its menu when needed by the use of a hotkey – currently set to ⌘ + P. The latter is what I find myself using more often than not.
As soon as I realised that I could do this, PopClip seemed a lot more powerful than before.
There are a whole bunch of things you can use PopClip for, so it’s just a matter of finding what is useful for your own particular workflow.
Here’s a glimpse at some of the extensions I have installed:
The ones I use the most are:
This is a great extension. Highlight a sentence, call up PopClip and hit Instant Translate to get a translation into the ‘Destination Language’ that you set in the preferences. Saves the time and hassle of going to the Google translate page, instead bringing up the translation in a bubble:
That’s Greek, by the way.
Download Instant Translate here.
Of course, sometimes there’s just too much text to display in one little popup. The Google Translate extension grabs the selected text and passes it through to the full booner.
Shorten URL (bit.ly)
Pretty self explanatory. Grabs the selected URL and shortens it using the Bit.ly service. Download it here.
This is one of my favourites. Often I need to deal with long e-mails that have various URLs in them. Going through these, copying and pasting the URLs out separately was always a real fiddly, and boring task. The CopyURLs extension did away with all of that in one quick swoop. Simply highlight any text, invoke the extension, and just the URLs from that text will be copied to the clipboard. Fantastic.
This beauty was authored by Brett, and is available to download as part of a bundle here. If you just want CopyURLs though, you can grab it here.
Just like CopyURLs, but this time it takes the URLs in the selected text and opens each of them in a new browser tab. Pretty swish. Grab it here.
Not sure what an abbreviation means? WTF TLDR? Highlight and invoke this extension to get taken straight to the meaning. I ended up writing my own extension for this purpose, as the existing one on the PopClip page wasn’t producting great results. Get it here.
Send to SimpleNote
I had been looking about for an extension that integrated with SimpleNote, but couldn’t find any. So, I wrote one. This will grab the select text and send it over to a new note in SimpleNote. Great for capturing quick thoughts you want to come back to later. Download it here.
Can’t find what you are looking for on the list of 100+ free extensions on the PopClip page? No sweat. You can easily set up your own. There’s a good tutorial here if you want to get down and dirty with AppleScript, but if you’re not ready for that yet, Brett again has created a fantastic wee tool to help you on your way. Simply plug in the site you want to search with the highlighted text, and this will spit out a PopClip ready extension for you to use.
Personally, I’ve created a whole bunch of quick extensions for things I need to search for at work regularly – like usernames, domain names, and e-mail addresses. Not dis-similar to Alfred’s Custom Searches function, using PopClip in this way makes the process even quicker for particular tasks, saving the need to copy the text, call up Alfred, paste it in then search. Instead, just highlight, call up PopClip, and hit the relevant search button. Easy!
Summary and Price
It can be hard at first to get into the habit of using PopClip, but there are real rewards to be reaped once you do. Certain tasks are made so much quicker than they would be otherwise, and it’s just a matter of finding out what will be of most use to you personally.
PopClip costs $4.99 from the App Store, but also has a free trial available on the Pilot Moon website. For all the hours it’s saved me copying URLs from lawyer’s emails, it’s been well worth it. Give it a bash and see what you think.