PopClip という Mac 使いの中では有名な作業効率アップのためのアプリがあります。自分は存在は知っていたが使っておらず、セールで安くなったときにとりあえず購入しておいて暇な時にいじろう、ぐらいの感じで放置していた。

で、昨日ぐらいにふと思い出してイジっているのだがなんでもっと早く使わなかったんだと思うぐらい便利だったので今更だがブログに書いておこう。
PopClip とは
テキストエリアにフォーカスを移した時や文字を選択したときに、次にできる行動をポップアップでその場に表示してくれる小さなアプリです。例えばブログのエディタ上で文字を選択すると以下のように "検索", "カット", "コピー", "ペースト", "辞書を引く" といったアクションをワンクリックで行う事ができる。

選択した文字列に合わせて表示されるアクションが変更されます。例えば URL を選択したら「リンクを開く」ボタンが、メールアドレスを選択すれば「メールを作成」ボタンが表示されます。

さらに、PopClip の便利なところは大量にある拡張機能にあります。文字列を操作して英字の大文字小文字を変更したり引用符で括るなどをワンタッチで実行したり、選択した文字列で Google や Amazon, Youtube などで検索、Evernote などで新たなメモを作成したりもできます。

入れ過ぎるとこんな感じに横に長くなるが各機能のオン/オフは設定より可能だ。
もちろんプログラミングができるのであれば自分で拡張機能を作成する事も可能です。
PopClip の拡張機能
とりあえず公式の拡張機能一覧に何があるのかをざっと列挙してみた。
テキスト編集
テキストを編集する際に使えるもの達。このぐらいならショートカットキー覚えたりしても良いんじゃないかなと感じる。マウス派には良いかも?
| Paste and Match Style | フォーマット無しで貼り付け |
| Paste and Enter | ペーストした後にエンターキーを押す |
| Delete | 選択したところを削除する |
| Select All | 全部選択する。選択後 PopClip を再度呼び出す |
テキスト変換
テキストの変換を行う。ブログ編集画面など機能がよくないエディタではこれらを使うと便利だろう。
| Formatting | 太字、イタリック、アンダーライン |
| Uppercase | 英字を大文字にする |
| Lowercase | 英字を小文字にする |
| Title Case | 英字をタイトルケースにする |
| Quotes | 選択した場所を引用符で囲う |
| Brackets | 選択した場所をブラケットやカッコで囲う |
| Hyphenate | スペースをハイフンに変換 |
| Underscore | スペースをアンダースコアに変換 |
| Full/Half Width | 全角と半角の変換を行う |
テキスト統計
数を数える事もできる。ブログ書く際に文字数を気にする人もいるだろうし、何かと必要になる。
| Character Count | 選択文字列の文字数を数える |
| Word Count | 選択文字列のワード数を数える |
テキストの表示
拡大表示する。見やすい。
| Large Type | 選択したテキストを拡大表示 |
テキストトゥスピーチ
文字を喋る。発音を確認するのに良いだろう。
| Say | 選択した文字列を喋る |
| Pronounce | Dictionary.com を使用した英語の発音を行う |
翻訳
選択した文字列を翻訳してくれる。英語のページなどを見る際に便利。
| Google Translate | Google 翻訳を開く |
| Bing Translator | Bing 翻訳を開く |
| Instant Translate | Microsoft Translator を使用した翻訳結果をその場で表示する |
| Translate Tab | Translate Tab を使用した翻訳を行う |
ノート、メモアプリ等
選択した文字列から新たなメモやノートを作成する。有名なアプリにはわりと対応している。
| Notes | Notes アプリでノートを作成 |
| Stickies | Stickies note を作成 |
| Evernote | テキストを Evernote へ送る |
| Notational Velocity | Notatinal Velocity でノートを作成 |
| nvALT | nvALT でノートを作成 |
| MiniNote Pro | MiniNote Pro でノートを作成 |
| Sticky Notifications | Sticky Notifications で通知を作成 |
| Together | Together で新しいアイテムを作成 |
| Yojimbo | Yojimbo でノートかブックマークを作成 |
| Day One | Day One でジャーナルを作成 |
| DEVONthink Pro | DEVONthink Pro のインボックスに保存もしくはデータベースから検索 |
| Notefile | Notefile にノートを作成 |
| NoteAway | NoteAway にノートを作成 |
| Simplenote | SImplenote にテキストを送信 |
| Trello | Trello に新たなカードを追加 |
| OneNote | OneNote に新たなページを作成 |
TO-DO アプリ
選択した文字列から TO-DO アプリで新たなタスクの作成ができる。大体有名なところは対応していると思う。
| Reminders | Reminders にリマインダーを追加 |
| OmniFocus | OmniFocus に新たなタスクを追加 |
| Things | Things に新たな to-do を追加 |
| 2Do | 2Do に新たな to-do を追加 |
| Doit.im | Doit.im に新たなタスクを追加 |
| TaskPaper | TaskPaper に新たなタスクを追加 |
| Todo | Todo に新たなタスクを追加 |
| Due | Due に新たなリマインダーを作成 |
| Wunderlist | Wunderlist に新たなアイテムを追加 |
| The Hit List | The Hit List に新たな task を追加 |
| Todoist | Todoist inbox に新たなテキストを追加 |
その他アプリ
メールやメッセンジャーの他、他の Mac のアプリを呼び出すものも多い。
| TextEdit | 新たな TextEdit ドキュメントを作成 |
| 新たなメールを作成 | |
| Messages | 新たな iMessage を作成 |
| Maps | Maps アプリで検索 |
| Fantastical | Fantasitical でカレンダーエントリーを作成 |
| Leap | Leap でファイルを検索 |
| HoudahSpot | HoudahSpot でファイルを検索 |
| Tembo | Tembo で検索 |
| Alfred | Alfred で検索 |
| LaunchBar | LaunchBar で検索 |
| TextExpander | TextExpander スニペットを作成 |
| Typinator | Typinator 拡張機能を作成 |
| TextSoap | TextSoap でクリーンアップ |
| PDF Highlight | PDF ファイルで選択文字をハイライト |
| DeskConnect | DeskConnect で iOS デバイスや他の Mac に送信 |
| Parcel | Parcel で荷物の追跡 |
| Deliveries | Deliveries で荷物の追跡 |
| Dropshelf | Dropshelf で文字を送信 |
| Unclutter | Unclutter で新たなノートを作成 |
Web 検索
選択した文字列で Web を検索できる。
| Google で検索 | |
| Baidu | Baidu で検索 |
| Bing | Bing で検索 |
| DuckDuckGo | DuckDuckGo で検索 |
| StartPage | StartPage で検索 |
| Yandex | Yandex で検索 |
| Naver | Naver で検索 |
その他検索
選択した文字列で各 Web サイトを検索できる。
| Wikipedia | Wikipedia で検索 |
| Google Images | Google 画像検索 |
| Google Maps | Google Map で検索 |
| Google Scholar | Google Scholar で検索 |
| Amazon | Amazon で商品の検索 |
| Ebay | Ebay で検索 |
| Etsy | Etsy で検索 |
| IMDb | IMDb で検索 |
| YouTube | Youtube で動画検索 |
| DOI | DOI で検索 |
| PubMed | PubMed で検索 |
| WorldCat | WorldCat で検索 |
| Urban Dictionary | Urban Dictionary で検索 |
| Wolfram Alpha | Wolfram Alpha で検索 |
| Douban | Douban で検索 |
| Taobao | Taobao で検索 |
| JD | jd.com で検索 |
ソーシャルネットワーク
SNS に投稿したりできる。
| Tweet | OS X Twitter で新たなツイートを作成 |
| Twitter for Mac | Twitter for Mac で新たなツイートを作成 |
| Twitterrific | Twitterrific で新たなツイートを作成 |
| Tweetbot | Tweetbot で新たなツイートを作成 |
| YoruFukurou | 夜フクロウで新たなツイートを作成 |
| Sina Weibo | Weibo で新たなポストを作成 |
| Facebook で新たなポストを作成 | |
| Buffer | Buffer で新たなポストを作成 |
| LinkedIn で検索 |
音楽
音楽の検索ができる。
| Spotify | Sportify で音楽を検索 |
| Rdio | Rdio で音楽を検索 |
| Discogs | Discogs で音楽を検索 |
短縮 URL
URL を短くしたり元に戻したりできる。
| Shorten Link | is.gd もしくは v.gd で URL を短縮 |
| Bitly | Bitly で URL を短縮 |
| Droplr | Droplr で URL を短縮 |
| Short Menu | Short Menu で URL を短縮 |
| Unshorten Link | 短縮 URL を元の URL に変換 |
URL に対するアクション
URL を各 Web サービスに保存したり、別のブラウザで開いたりできる。
| Reading List | URL を Safari Reading List に保存 |
| URL を Pocket に保存 | |
| Instapaper | URL を Instapaper に保存 |
| Readability | URL を Readability に保存 |
| Pinboard | URL を Pinboard にブックマーク |
| Leech | Leech を使用して URL のファイルを保存 |
| Open in Safari | Safari で開く |
| Open in Chrome | Chrome で開く |
| Open in Firefox | Firefox で開く |
| Get IP | URL に対応する IP アドレスを取得 |
電話番号
電話番号選択したら電話ができる。
| Call | iPhone で電話する |
| Skype | Skype で電話する |
| Dialectic | Dialectic で電話する |
| Phone Amego | Phone Amego で電話する |
辞書
オンライン辞書がひける。
| Online Dictionary | オンライン辞書で検索する。対応するのは Dictionary.com, Merriam Webster Online, Oxford Advanced Learner's Dictionary, Youdao, dict.cn, dict.cc, 等など |
| Antidote | Antidote でテキストを検索する |
| Eudic | Eudic でテキストを検索する |
| Lingvo | ABBYY Lingvo Dictionary で検索する |
デベロッパー向け
開発者向けの拡張機能。
| Dash | Dash アプリでドキュメント内を検索 |
| Terminal | 選択文字列をターミナルコマンドとして実行する |
| BBEdit | BBEdit ドキュメントを作成 |
| Markdown | Markdown フォーマットのテキストを HTML に変換 |
| URL Encode | 文字列をエンコードもしくはデコードする |
| HTML Encode | 文字列を HTML エンコードもしくはデコードする |
| Base64 Encode | 文字列を Base64 エンコードもしくはデコードする |
役に立つツール
その他役に立ちそうなツール類。
| Calculate | 文字列を計算式として処理する |
| Convert | メートル法とヤードポンド法やセ氏と華氏の変換を行う |
| Sort | 選択した行を並び替える |
| Reverse | 選択した行を逆順に並び替える |
| Shuffle | 選択した行をランダムに並び替える |
| Append | 選択した文字列をクリップボード内に追記する、⌥キーを押したら先頭に追加する |
| Swap | 選択した文字列とクリップボード内のものを入れ替える |
まとめ
単体で使うより拡張機能を組み合わせてナンボなアプリだ。自分がよく使う操作を探して入れておくとかなり効率アップになるだろう。Mac 使いなら入れておいて損は無いと思う。


コメント