30
Mac Gems: Tricksterは最近使用したアイテムを追跡します

Macを使う際、以前作業したファイルを開くのはよくあることです。このワークフロー上の特徴を踏まえ、Appleは何年も前にアプリケーションのファイルメニューに「最近使ったファイルを開く」サブメニューを追加し、Appleメニューに「最近使った項目」サブメニュー(アプリケーション、書類、サーバーのセクションを含む)を追加しました。

しかし、これらのサブメニューは期待したほど便利ではありません。アプリケーションの「最近使ったファイルを開く」メニューには、そのアプリケーションで最後に使用したファイルのみがいくつか表示されますが、Appleメニューのサブメニューには、すべてのアプリケーションで使用したすべてのファイルの一覧が表示されます。同様に、Appleメニューの「最近使った項目」メニューの「アプリケーション」セクションには、ログイン時に起動する、実際には使用しない可能性のあるアプリケーションも含め、すべてのアプリケーションが表示されます。

最近使った項目のメニューが便利だと思うけれど、もっとスマートだったらいいのにと思うなら、あなたは 10 ドルのTrickster (Mac App Store リンク)の対象ユーザーです。これは、OS X の組み込みオプションよりも柔軟で機能的な、気の利いたメニューバー ユーティリティです。

TricksterはMacを監視し、開いたり変更されたりしたファイル、フォルダ、アプリを監視します。システムワイドのメニューバーに表示されるTricksterアイコンをクリックすると、デフォルトで最近使用した項目がすべてリストされたウィンドウが表示されます。Finderで項目に適用したラベルは、リスト内の各項目名の色に反映されます。項目をダブルクリックして開くか、Tricksterウィンドウの外にドラッグして、Finderでアイコンをドラッグするのと同じように操作できます。

Trickster のウィンドウは、最近アクセスおよび変更されたファイルを追跡します。

リストはアルファベット順または日時順(最近アクセスしたものが上に表示されます)で並べ替えることができ、2つの表示形式から選択できます。「コンパクト」では各項目の名前とアイコンのみが表示され、「展開」では各項目のプレビューアイコンが大きく表示され、選択したウィンドウ幅に収まる範囲で項目のファイルパスも表示されます。どちらの表示形式でも、項目にポインターを合わせると、完全なファイルパスが表示されます。

Tricksterは、設定で指定した期間、リスト内のアイテムを保持します。また、バックグラウンドプロセスやその他の方法で変更または作成されたアイテムを除外し、明示的に開いたアイテムのみを表示するように設定することもできます。Tricksterには、リスト内の任意のアイテムをすばやく見つけることができるフィルター形式の検索フィールドも用意されています。

これらの表示と機能だけでも、TricksterはOS X内蔵の「最近使ったファイル」機能を大幅に改善しています。「最近開いたファイル」リストに似た名前の項目が2つ並んでいるのを見て、どちらが本当に最新のファイルなのか、あるいはそれぞれどこに保存されているのか分からなくなった経験はありませんか?また、最近使ったファイルの長いリストをじっと見つめ、そのリストを素早く検索できたらいいのにと思った経験はありませんか?

Trickster のフィルター設定を使用すると、各フィルター ビューを微調整できます。

しかし、Trickster を特に便利にしているのは、Trickster ウィンドウの左側にリストされるフィルターです。フィルターは、特定の基準に合うアイテムだけを表示する追加ビューです。OS X の最近使ったメニューと Finder のスマート フォルダを合わせたようなもので、どちらにも簡単にアクセスできます。このユーティリティには、アプリケーション、書類、フォルダ、画像、ビデオ、音楽ファイル、ダウンロード フォルダ内のファイル、Dropbox フォルダ内のファイルだけをそれぞれ表示するものなど、いくつかの標準フィルターが用意されています。また、便利なフラグ付きフィルターもあります。Trickster のどのビューでも、どのアイテムにも手動でフラグを付けることができ、フラグを付けたファイルはすべてフラグ付きリストに表示されます。

フィルターのアイコンを右クリックし、「フィルターの編集」を選択すると、フィルターを微調整して表示内容をさらに絞り込むことができます。例えば、Documentsフィルターで~/Application Support内のファイルを除外するように設定すれば、Tricksterは定期的に作成・変更される多数のアプリケーションサポートファイルをリストに表示しません。また、特定の条件に一致する項目を表示する新しいフィルターを作成することもできます。Tricksterでは約50種類のアイコンから選択できるため、フィルターリストでカスタムフィルターを見つけやすくなります。

Trickster は、フィルターを作成する場合でも、既存のフィルターを編集する場合でも、豊富なフィルターオプションを提供します。各フィルターでは、特定の種類のファイル(ドキュメント、画像、動画など)、特定の拡張子を持つファイル、特定のフォルダ内のアイテム、名前に特定のテキストを含むアイテムのみをリストするように選択できます。また、フォルダーを除外することもできます(たとえば、Dropbox アプリ フォルダーは、主に iOS アプリで使用されるファイルでいっぱいです)。また、フィルターの条件に一致するフラグ付きファイルのみを表示するようにフィルターを制限できます。フィルターを作成または編集する際に、ファイルをフィルター条件ウィンドウにドラッグして、そのファイルが現在のフィルター ルールで検出されるかどうかを確認できます。

これらのフィルターはうまく機能しますが、いくつかの制限があります。例えば、一致する拡張子とファイルタイプを設定できますが、特定のファイルタイプを特定のフィルターから除外することはできません。ただし、Tricksterの追跡全体に影響するマスターファイル追跡設定を使用して、ユーティリティが監視するフォルダとボリュームを選択したり、特定の項目名をホワイトリストに登録したり、特定の拡張子、パス、名前を除外したりすることは可能です。また、ここでは起動ドライブ以外のボリュームを追加することもできます。デフォルトでは、Tricksterは起動ドライブのみを監視するように設定されています。

ユーティリティのコンテキスト メニューで高度なアクションを実行できます。

上で述べたように、リスト内のどのアイテムでもダブルクリックすればそのアイテムを開くことができる。しかし、Trickster ではそのほかにもさまざまなアクションが提供されている。アイテムを選択してスペースバーを押すと、そのアイテムの Quick Look プレビューが表示される。任意のアイテムを右クリックするか、アイテム名の右にあるアクション (ギアアイコン) ボタンをクリックすると表示されるメニューで、アイテムのパスをクリップボードにコピーする、別のアプリで開く、メール、メッセージ、AirDrop (OS X 10.8 のみ) で共有、オリジナルをゴミ箱に移動する、現在のリストからアイテムを削除する、Evernote (インストールされている場合) に追加する、OS X サービスで処理する、などが実行できる。このメニューを使用して、アイテム (またはそれに類似するすべてのアイテム、あるいはその包含フォルダー) を現在のフィルター表示からすばやく除外することもできる。私が動作させることができなかったオプションの 1 つは、Show In Finder コマンド (またはその Command+Return ショートカット) である。

私のようにキーボード操作が得意な方は、Tricksterウィンドウの切り替えにキーボードショートカットを設定して、キーボードでウィンドウ内を移動できます。例えば、左右の矢印キーでフィルターリストとファイルリスト間のフォーカスを移動し、上下の矢印キーでフィルター間または選択したフィルターのアイテムリスト内のアイテム間を移動します。スペースバーでクイックルックを切り替え、Returnキーで選択したアイテムを開きます。さらに、Command+Cキーで選択したアイテムをクリップボードにコピーし、他の場所に貼り付けることもできます。Tricksterで実行できるほぼすべての操作にキーボードショートカットが用意されています。

もう一つの便利な機能は、右側にある「お気に入り」サイドバーです。このサイドバーには、最近アクセスまたは変更されたファイルが表示されるのではなく、最後にアクセスした日時に関係なく、頻繁にアクセスするファイル、フォルダ、ボリュームが表示されます。お気に入りをダブルクリックして開き、ドラッグして Finder のファイルのように使用したり、項目をお気に入り領域にドラッグして追加したりできます。ただし、不思議なことに、お気に入りサイドバーに項目をドラッグしてサイドバーに追加することはできません。Trickster項目を見つけてから、「お気に入りに追加」コマンドを使用する必要があります。

最後に、Trickster には Automator と AppleScript のサポート、および Finder の任意の項目を Trickster のリストの先頭にすばやく追加できる気の利いた OS X サービスが含まれています。また、Finder から項目を Trickster ウィンドウまたはメニューバーのアイコンにドラッグして、それらの項目を手動でリストの先頭に追加することもできます。これは、特定のファイルを後で開くことを忘れないようにしたい場合などに便利な機能です。

Tricksterはアプリケーション固有の最近使った書類リストを提供していません。そのためには、各アプリケーションの「最近使ったファイルを開く」サブメニュー(ファイルメニュー内)を使用する必要があります。しかし、OS Xに標準搭載されている「最近使ったファイル」機能に比べると大幅に改善されており、書類、フォルダ、その他のデータの追跡と操作に便利なツールだと感じています。

最新の Gems 情報を知りたいですか? Twitter で Mac Gems をフォローしてください。