WebDesigner's Memorandumウェブデザイナーの備忘録

Alfred 4でスニペットを作成して使用する方法

自分はDashというスニペットアプリを使っていたり、Keyboard Maestroでスニペットを展開するマクロを作っていたりもしますが、Alfredでもスニペットの作成は可能です。

使い分けが難しいのですが、今回はAlfredのスニペット機能についてまとめてみます。

スニペット機能の使い方

スニペット機能は[環境設定]→[Features]→[Viewer Hotkey]で設定したキーを入力してスニペットの画面を出します(デフォルトでは何も設定されていません)。

Alfredのスニペット機能

もしクリップボードの設定で「Show “All Snippets” at top of Clipboard History」にチェックが入っている場合はクリップボードからも使用できます。

スニペット機能の設定

スニペット機能の設定は[環境設定]→[Features]→[Snippets]から行います。

Alfredのスニペット設定画面

項目名入力内容備考
Viewer Hotkeyここで設定されたショートカットキーで、スニペット画面を呼び出しますデフォルトだと何も設定されていない
Snippet Keywordスニペット画面を呼び出すキーワード 
Matchingスニペット検索時にヒットするのが「Name or Keyword(名前かキーワード)」か
「Name, Keyword or Snippet(名前、キーワードかスニペット内容)」か選択
 
Automatically expand snippets by keywordチェックを入れると「Auto Expansion」という、キーワードを入力したら
自動でスニペットが展開される機能をオンにします。
 

コレクションの作成

スニペットは「コレクション」というグループにまとめて管理します。
Collectionカラムの右下にある「+」ボタンを押してコレクションを追加します。

Alfredのコレクション作成

項目名入力内容
Nameコレクションの名前
Affixコレクション内のスニペットすべてに追加する接辞を設定
「prefix」が接頭辞で、「suffix」が接尾辞になります。
iconアイコン画像をペーストしてコレクションにアイコンを設定できます

ちなみに、コレクションを作らずにスニペットを作成すると「Default Collection」が作成されます。

スニペットの作成

Collectionカラムの横にある、Snippetカラムの右下にある「+」ボタンを押すとスニペット作成画面が表示されます。

Alfredのスニペット作成

項目名内容備考
Nameスニペットの名前 
KeywordスニペットのキーワードAuto Expansion機能で展開される
Collection管理するコレクションを選択Auto Expansionがオフの場合は
Auto Expansion allowedAuto Expansion機能をオンにするかどうか 
Typeプレーンテキストかリッチテキストを選択する 
Snippetスニペットの内容を入力する左下の「{}」ボタンから変数の挿入が可能

公開されているスニペットのインストール

コレクションカラムの下に「Get Collections…」というボタンがあり、それをクリックするとAlfredのスニペットページに飛びます。

ここにあるリンクをクリックすると、.alfredsnippets拡張子のファイルがダウンロードできるので、ダブルクリックしてインポートします。

Import Snippets

最初はこういったコレクションをインポートして、どんな風に設定するのが良いのか感覚を掴むと良さそうです。

著者について

プロフィール画像

サイトウ マサカズ@31mskz10

1997年生まれ。2016年から専門学校でデザインについて勉強。卒業後は神戸の制作会社「N'sCreates」にウェブデザイナーとして入社。このブログでは自分の備忘録も兼ねて、ウェブに関する記事や制作環境を効率的に行うための記事を書いています。

Twitterをフォロー Facebookでいいね