9
Yoinkはファイルやコンテンツを一時的に保存するための棚を提供します

以前、Yoink 1.0 を紹介しました。これは、一時的にコンテンツを保存するための仮想的な棚を提供する便利なユーティリティです。その際に説明したように、ドライブのフォルダ階層内の異なる 2 つの場所間、またはドライブ間でアイテムを移動するには、通常、2 つの Finder ウィンドウを開く必要があります。1 つは現在アイテムをホストしているフォルダ用、もう 1 つはファイルの移動先を表示するウィンドウです。Mac OS X のポップアップ フォルダは便利ですが、他の欠点もありますが、移動先のフォルダ (または少なくともそれを囲むフォルダまたはドライブ) が Finder または Dock に表示されている必要があります。同様に、OS X の Spaces 機能を使用する場合、異なるワークスペースにあるウィンドウ (およびプログラム) 間でファイルを移動するのは面倒です。また、Lion (Mac OS X 10.7) では、フルスクリーン モードで使用しているアプリにファイルやフォルダをドラッグするという課題が追加されました。これを簡単に行う方法はありません。

Yoink のシェルフのおかげで、こうした動きは容易になりました。ただし、9月にはいくつかの制限があるため、有望なアプリとして分類していました。開発者は最近Yoink 2.0 (Mac App Store リンク) をリリースし、十分な改善が加えられているため、改めて検討する価値があります。

Yoink を起動すると、Finder でファイルやフォルダをドラッグし始めると、画面の横から小さな棚がスライドして出てきます。アイテムをこの棚にドラッグすると、アイコンが一時的に保存されます。(アイテム自体は、今のところ元の場所に残ります。)その後、現在の Finder ウィンドウまたは新しいウィンドウから移動先の場所に移動し、アイテムのアイコンを棚から移動先のフォルダにドラッグすることで、実際の移動を実行できます。

シェルフはすべてのワークスペースに表示されるため、ワークスペース間やフルスクリーンアプリへのファイルの移動に便利です。Finderを使用した場合と同様に、移動先が元のファイルと同じボリュームにある場合はアイテムが移動され、別のボリュームにある場合はアイテムがコピーされます。

Yoink 2 のシェルフには、依然として一度に 3 つのアイテムしか表示されず、3 つを超えるアイテムをドラッグするとスクロールバーが表示されます。アイテムの横にあるクイックルックアイコンをクリックすると、そのアイテムのクイックプレビューが表示されますが、バージョン 2 ではプレビューが大きくなり、より便利になりました。アイテムをシェルフからドラッグすると、そのアイテムはシェルフから削除されますが、アイコンの横にある X ボタンをクリックしても削除できます。この場合、元のアイテム(Finder 内)は影響を受けません。また、ほうきアイコンの新しいボタンをクリックすると、シェルフからすべてのアイテムが 1 回のクリックでクリアされます。

アイテムをシェルフに移動すると、シェルフを空にする(すべての一時ファイルを目的の場所にドラッグするか、シェルフからアイテムを削除する)まで、シェルフは表示されたままになります。しかし、Yoink のオリジナルバージョンとは異なり、Yoink 2 では、アイテムが入ったシェルフを非表示にする方法がいくつか用意されています。新しいシステムワイドメニューから「Yoink ウィンドウの表示/非表示」を選択するか、シェルフの「アクション (*)」メニューから同様のオプションを選択するか、設定可能な Yoink ホットキー(キーボードショートカット)を押すことができます。ただし、これらの最後のオプションで問題が発生しました。Yoink の環境設定ウィンドウで好みのキーボードショートカットを設定しても、プログラムが修飾キーを認識しなかったのです。例えば、ショートカットに Shift + Control + D を選択した場合、Yoink の設定ウィンドウには正しいショートカットが表示されますが、プログラムは D を自動的に認識します。つまり、テキストで D の文字を入力できないということです。

バージョン 2 では、ファイルだけでなくコンテンツを Yoink のシェルフにドラッグできる機能も新しくなりました。たとえば、文書からテキストのスニペットをドラッグしたり、Web ページから画像をドラッグしたりしてシェルフに置き、それを別の文書やアプリケーションにドラッグすることができます。ただし、いくつか注意点があります。まず、文書からテキストをドラッグしてもシェルフが自動的に表示されないことがあります。前述のキーボード ショートカットを使ってシェルフを表示してからコンテンツをドラッグしなければならないこともありました (これは、Dock のスタックなどからアイテムをドラッグする場合にも使用する手順です)。次に、コンテンツをシェルフにドラッグしてから、そのコンテンツを目的の場所にドラッグできるようになるまで数秒かかります。これに対し、ファイルやフォルダをシェルフに置いた場合は、すぐにドラッグできるようになります。

もう一つの便利な新機能は、ドラッグしたファイルグループをシェルフ内で一つのスタックとして表示するオプションです。このスタックを別の場所にドラッグすると、すべてのファイルをまとめて移動できます。スタックの横にあるボタンをクリックすると、スタックを個々のアイテムに手動で分割できます。

Eternal Stormsでは、棚の位置と動作を微調整するためのオプションも多数追加されています。例えば、棚を画面の左端または右端の上、中央、または下に配置するよう選択できるほか、複数のディスプレイを使用している場合は、アイテムをドラッグしている画面上に表示することもできます。また、アイテムをドラッグしているときにマウスポインタの下に棚を表示するオプションを有効にしたり、何かをドロップするまで棚が画面上に表示されている時間を選択したりすることもできます。

バージョン1.0に対して私が抱いていたいくつかの批判は、バージョン2でもそのまま残っています。例えば、シェルフが狭すぎてほとんどのアイテム名を表示できず、フルネームを表示する方法もありません。アイテムにポインターを合わせるとアイテム名が表示されるヘルプタグがあれば便利です。このヘルプタグには、アイテムの現在位置へのフルパスも表示できます。また、個々のファイルをロックして、ドラッグしてシェルフから移動させてもシェルフに残るように設定できればと思っています。(現在、この動作はすべてのアイテムに対して有効にできますが、特定のアイテムだけに対して有効にすることはできません。これは「すべて有効か、何も有効か」の設定です。)

それでも、Yoink はデビュー以来大幅に改良されており、ワークフローに簡単に統合できる便利なユーティリティになっています。

(注: Yoink のオリジナル バージョンと同様に、このプログラムは Mac App Store からのみ購入できますが、購入前に 15 日間の試用版 (670k の .zip ファイル) をダウンロードして、使用感を確認することができます。)