Alfred 1.0 が強化されたグローバルホットキーとともに利用可能になりました

Alfred 1.0 が強化されたグローバルホットキーとともに利用可能になりました
Alfred 1.0 が強化されたグローバルホットキーとともに利用可能になりました

Alfred 1.0の一般公開版がリリースされました。多数の新機能と既存機能の改良が含まれています。多くのソフトウェア開発者にとって、バージョン1.0への到達は特別な節目です。Alfredの開発者であるAndrew Pepperrell氏に、今回のリリースに関するご意見を伺う機会がありました。Pepperrell氏は以下のように語ってくれました。

Alfred 1.0は意義深いリリースです。新機能の追加だけにとどまりません。バージョン1.0は、私にとってAlfredの成熟を示すものであり、ユーザーはもはやAlfredを未完成だとは思わなくなるでしょう。正直なところ、0.9は1.0、いや、もしかしたら0.8になるべきだったかもしれません。

最近の数回のアップデートでAlfredの使い方が劇的に変化したことを考えると、これは非常に的確な説明だと思います。最近追加された拡張機能は、私にとってまさにゲームチェンジャーでした。それでは、このバージョンを詳しく見て、何が追加されたのか見ていきましょう。

概要

このリリースにおける最大の改善点は、Alfredの設定に新たに追加された「Powerpack Global Hotkeys」タブです。グローバルホットキーとは、ファイルやアクションに割り当てられたキーボードショートカットで、現在使用しているプログラムに関係なく、システム全体で実行できます。この新しいホットキー機能のレイアウトは、「拡張機能」タブのデュアルペインレイアウトに似ています。左側には5つのカテゴリーに分類されたホットキーが表示され、選択すると右側にその設定が表示されます。

ホットキーの用途はほぼ無限にあるため、ここでは最近追加されたいくつかの主要な機能と、私がそれらをどのように使用しているかについてのみ触れたいと思います。

新しいホットキーを作成する際に最初に表示されるオプションは「アプリまたはファイル」です。Mac上の任意のファイルまたはアプリケーションにキーボードショートカットをバインドできます。このカテゴリには、私が便利だと思うホットキーがいくつかあります。まず、私は常にOmniFocusを起動しているので、そのアプリケーションをグローバルホットキー「⌘ダブルタップ」にバインドすることにしました。⌘キーをダブルタップするだけで、OmniFocusの表示/非表示が瞬時に切り替わります。「アプリとファイル」のその他のホットキーには、ターミナルやBBEdit、よく使うAppleScriptへのキーボードショートカットなどがあります。

次のホットキーは「拡張機能」カテゴリです。これはおそらく最も強力なホットキーです。拡張機能にスクリプトを作成して必要な操作を実行させ、グローバルホットキーを割り当てれば、Alfredを起動することなくすぐに呼び出せるからです。引数が必要な場合は、拡張機能に引数を渡すこともできます。私がホットキーを使用している拡張機能の一つは、システムメモリを素早く解放するために作成した「Purge」拡張機能です。これは基本的に、purgeコマンドを呼び出すシェルスクリプトです。Xcodeのようなリソースを大量に消費するプログラムを終了した後、キーボードショートカットでこの拡張機能を呼び出せるのは便利です。

システムコマンドは、設定可能なキーボードショートカットとしても利用できます。例えば、ゴミ箱を空にしたり、コンピュータをロックしたりするグローバルホットキーを割り当てることができます。私もこれらのショートカットを使ってみましたが、Alfredを起動して「Empty」または「Lock」と入力するだけの習慣がなかなか抜け出せません。何度も試したので、キーボードショートカットと同じくらい速いと感じています。

個人的にはあまり使い道が見つかっていないものの、他の人には便利かもしれないホットキーが一つあります。それは、AlfredのグローバルホットキーでiTunesの再生をコントロールできる機能です。PowerpackユーザーはこれまでもAlfredのメインウィンドウからiTunesコマンドを発行できましたが、今後はその手順を省略し、これらのタスク用のカスタムキーボードコマンドを設定できるようになりました。

最後に、グローバルホットキーの最後の種類、「パスとURL」についてお話しします。これは私のお気に入りのホットキーのカテゴリーです。なぜなら、このグループが最も時間を節約してくれたからです。コンピューター上のフォルダへの直接ショートカットがあると非常に便利です。プロジェクトに取り組んでいる間、私は同じディレクトリに何度もアクセスすることがよくあります。ホットキーを使えば、FinderまたはAlfredのFinderナビゲーションウィンドウからキーを1回押すだけで、それらのディレクトリに素早くアクセスできます。私はAlfredのナビゲーションウィンドウをよく使うようになりました。なぜなら、フォルダ内のファイルだけでなく、インストールしたAlfredのアクションにもアクセスできるからです。

また、このカテゴリには、URL または URL のグループをホットキーで指定する機能もあります。指定できるのは Web サイトの URL だけではありません。実際、Alfred 1.0 では、カスタム プレフィックスの URL 処理と認識が改善されています。たとえば、vnc:// プレフィックスを使用して、ローカル ネットワーク上の別の Mac への VNC 接続をすばやく開くための URL ホットキーを作成しました。ご覧のとおり、Alfred は現在 .local bonjour アドレスもサポートしています。Airport ルーターのドライブに接続する場合も、afp:// プレフィックスを使用することを除けば、同じ原理を適用できます。Windows ネットワーク共有にホットキーで接続する場合も同様ですが、smb:// アドレスが必要になります。リストはどんどん増えていき、グローバル ホットキーが貴重な時間を節約するのにいかに便利であるかがわかってきます。また、グローバル ホットキーは Mac 間で同期されるため、一度設定するだけで済むという追加のメリットもあります。

バージョン1.0では、グローバルホットキー以外にも新機能や改良点が追加されました。Alfredの検索ウィンドウに入力したアドレスのURL履歴を保存するPowerpack機能も新たに追加されました。これらのURLは、「機能」>「WebとURL」>「URLと履歴」で確認できます。

追加された新機能の中で、特にウェブサイトの起動にAlfredを頻繁に使っている方にとって、これが最も時間を節約してくれる機能だと思います。お気に入りのサイトにアクセスして1、2日で、Alfredはすべてを記憶し、たった2、3回のキー操作でウェブページを開くことができました。今ではとても自然に感じられ、この素晴らしい機能なしでどうやって生活していたのか想像もつきません。

Alfred のその他の小さな機能強化としては、⌘+C で現在の検索結果の情報をコピーできる機能があります。私はファイルの検索やファイルパスのコピーに Alfred をよく使うので、これは予想外でしたが、嬉しい驚きでした。

システムコマンド機能に「すべて取り出し」オプションが追加されました。これは、まさにその目的のために私が自作したスクリプトベースの不安定な拡張機能に取って代わりました。「すべて取り出し」機能にはブラックリスト機能もあり、ドライブの取り出し時にAlfredに無視させたいボリュームを追加できます。例えば、私はMacBook Airで作業しているので、Mobile Time Machineで使用されているMobileBackupsボリュームをブラックリストに追加しました。

最後にご紹介したい機能は、拡張機能へのオプションパラメータの追加です。以前のバージョンのAlfredでは、スクリプト内のどこかで入力を要求する拡張機能を作成する場合、必ず入力パラメータを指定する必要がありました。しかし、今回のバージョンではそうではなく、入力をオプションとして設定するか、Alfredに入力を自動検出させるかを選択できるようになりました。これにより、より魅力的で柔軟な拡張機能が実現できるはずです。

例えば、URLを入力として必要とする拡張機能を作成したとします。以前のバージョンのAlfredでは、URLは拡張機能の呼び出し時に入力として必須となるか、他の方法で取得する必要があり、両方を同時に使用することはできませんでした。今回のバージョンでは、このパラメータをオプションとして設定し、拡張機能が呼び出された際にURLが渡されなかった場合、代わりにクリップボードをチェックするように設定できます。URLが見つからない場合は、SafariやChromeのアクティブタブからURLを取得するように設定することも可能です。これは、既に堅牢なAlfred拡張機能の実装における大きな進歩です。

これらは今回のリリースのハイライトの一部に過ぎません。バージョン1.0への調整と改善の完全なリストは、Alfredウェブサイトの変更履歴でご覧いただけます。既にPowerpackライセンスをご購入いただいている場合は、新しいバージョン1.0ライセンスがメールで届いているはずです。Powerpack機能をご利用いただくには、このライセンスが必要です。AlfredのPowerpackライセンスをまだご購入いただいていない方は、ぜひ今すぐご購入ください。現在、シングルユーザーライセンスは12ポンド(約19米ドル)に割引されています。この割引はあと1週間限定で、その後は15ポンド(約24米ドル)に値上がりしますが、これほど強力なプログラムを考えると、それでも大変お買い得です。

クラブ・マックストーリーズ

追加コンテンツと特典にアクセスする

Club MacStories は 2015 年に設立され、ほぼ 10 年間にわたって毎週独占コンテンツを提供してきました。

毎週、毎月の電子メール ニュースレターから始まったものが、すべての MacStories ファン向けに設計されたメンバーシップ ファミリーに成長しました。

詳細については、こちらおよびクラブの FAQ をご覧ください。

Club MacStories : アプリ、ヒント、自動化ワークフロー、長​​文執筆、MacStories Unwind ポッドキャストへの早期アクセス、定期的な景品など、盛りだくさんの情報を満載した、電子メールと Web 経由の週刊および月刊ニュースレター。

Club MacStories+ : Club MacStories が提供するすべての機能に加え、アクティブな Discord コミュニティ、クラブの過去のカタログ全体を閲覧するための高度な検索機能とカスタム RSS 機能、ボーナス コラム、多数のアプリ割引などが含まれます。

Club Premier : 上記のすべてに加え、早期に、広告なしで、高ビットレートのオーディオで配信される当社の主力ポッドキャストの拡張バージョンである AppStories+ が含まれます。