マウスやトラックパッドで文字列を選択すると、その文字列に対する色々と便利な処理がポップアップ形式で表示される PopClip というアプリがあります。
![PopClip.png PopClip](https://i0.wp.com/kunipon.com/wp-content/uploads/2018/05/PopClip.png?resize=550%2C82&ssl=1)
左から「文字数」「全角半角変換」「引用符で囲む」などなど
でも私はものぐさなので、できるだけキーボードから手を離したくないんですよね。
そこでPopClipをキーボードショートカットで表示させる方法を探したのですが、なぜかBetterTouchToolやAlfredなどの外部アプリケーションを使う情報しか出てきません。
公式サイトを見てみたら、Macのサービスメニューを使う方法がそのものズバリ出ていたので覚え書きです。
Automater でサービスメニューを作る
毎度おなじみ、Automaterでサービスメニューを作ります。
Automaterを起動したら左サイドバーのライブラリから
ユーティリティ→AppleScriptを実行
をダブルクリック。
「AppleScriptを実行」ボックスを右側に用意します。
「AppleScriptを実行」ボックスに、以下のコードを記入します。
on run {input, parameters}
tell application "PopClip" to appear
return input
end run
あとは名前を付けて保存。
名前はわかりやすければなんでもいいです。
私は「PopClipを表示」としました。
ショートカットを設定
「システム環境設定」の「キーボード」メニューからショートカットを登録します。
「サービスメニュー」を選ぶと、どこかに先ほど作成した「PopClipを表示」があると思います。
あとは右側をクリックしてから、実際に割り当てたいキーを押せば登録できます。
![KeyBoardShortcut ServiceMenu.png システム環境設定キーボードショートカット登録画面](https://i0.wp.com/kunipon.com/wp-content/uploads/2018/05/KeyBoardShortcut-ServiceMenu.png?resize=780%2C727&ssl=1)
画像の例だと、「Controlキー」と「C」キーの同時押しです。
もしよくわからない場合は、以下の記事の中でアニメーションGIF使って解説してるので参考にしてください。
Macの右クリック「Googleで検索」をSafariでなくChromeで開く方法 | くにぽん’ず☆きちめきパラダイス
![](https://i0.wp.com/kunipon.com/wp-content/uploads/2021/09/no_image11.jpg?resize=160%2C90&ssl=1)
参考: Invoke PopClip Via Keyboard Using AppleScript, Automator and OS X Services – The Overthinker
![Digiprove seal](https://i0.wp.com/kunipon.com/wp-content/plugins/digiproveblog/dp_seal_trans_16x16.png?w=1256&ssl=1)
コメント