69
なくてはならないアプリ:Default Folder X

ソフトウェアの成功は束の間のものです。BBEditのように定番ソフトウェアとなるプログラムがある一方で、1、2年は大流行したものの、その後は動作しなくなったり人気が薄れたりするアプリケーションは無数にあります。Macの機能やインターフェースを調整するソフトウェアは、特に長く愛用されることは稀です。AppleがOSのメジャーアップデートをリリースするたびに、サードパーティ製ソフトウェアの一部が互換性を失ったり、時代遅れになったりするからです。

言い換えれば、システム拡張ソフトウェアが互換性と魅力を両立し続けるのは至難の業です。過去20年間、私は数え切れないほどのそのようなアプリをインストールしてきましたが、その間ずっと使われ続けているプログラムは片手で数えられるほどです。だからこそ、St. Clair Softwareの Default Folder Xは素晴らしいのです。OS Xの複数のメジャーバージョンアップを経てもなお、機能、利便性、そして安定性を保ってきた稀有なシステム拡張ソフトウェアです。実際、Mac OS 9からOS Xへの移行も生き残りました。私はDefault Folder Xが登場して以来、ほぼずっと使い続けています。

なぜ使うのか

Default Folder を使ったことがない方のために説明すると、これは OS X の「開く」および「保存」ダイアログボックスを拡張し、より便利にするものです。まず、その名前が示す通り、Default Folder では各アプリケーションのデフォルトフォルダを選択できます。そのため、特定のアプリケーションで「開く」または「保存」ダイアログボックスにアクセスするたびに、そのアプリケーションのお気に入りフォルダが既に選択されています。また、各プログラムで最後にアクセスしたフォルダまたはファイルに Default Folder が自動的に移動するように設定することもできます。この機能だけでも、私は毎日数え切れないほどのクリックと手間を省いてくれます。

デフォルトフォルダ拡張の開くダイアログボックス

Default Folder は、開く/保存ダイアログボックスの周囲にベゼル(またはツールバー - 選択可能)を配置し、便利なメニューや機能を備えています。メインメニューでは、ダイアログボックス内からファイルやフォルダの情報を表示できます。また、ダイアログボックスを離れずに Finder でフォルダを開いたり、ファイルやフォルダの名前を変更したり、Finder で項目を表示したり、項目をゴミ箱に移動したり、ファイルやフォルダを圧縮したりすることも可能です。これらはすべて、開く/保存ダイアログボックス内から行えます。

別のメニューを使うと、マウントされているボリュームに簡単にアクセスできます。メニューは階層化されており、どのボリューム内のどのフォルダにも、またデスクトップやホームフォルダ内のどのフォルダにも移動できます。お気に入りメニューを使うと、頻繁にアクセスするフォルダを追加して、そのフォルダやその中の任意のフォルダに簡単に移動できます。お気に入りにキーボードショートカットを割り当てたり、お気に入りのセットを複数作成したりすることもできます。最近使った項目メニューには最近アクセスしたフォルダが一覧表示され、Finder メニューには現在 Finder で開いているすべてのウィンドウが表示されます。この最後の項目に関連するのは、おそらく私が最も気に入っている Default Folder 機能です。それは、開くまたは保存ダイアログボックスが表示されているときに、表示されている Finder ウィンドウをクリックすると、Default Folder によりファイルダイアログの場所がその Finder ウィンドウに切り替わるというものです。

Default Folderのベゼルには、Quick Lookプレビューを表示するためのサイズ変更可能なプレビュー領域があります。この領域では、選択したファイルの詳細情報の表示、SpotlightコメントやOpenMetaタグの追加、ファイルのパーミッションの変更も可能です。さらに、このプログラムはメニューバーとDockメニューも提供しており、そこからボリューム、お気に入り、最近使ったファイル、Finderメニューにアクセスできます。(これらの動作を実際に確認したい場合は、数年前にDefault Folder X 4.0のビデオレビューを撮影しました。このユーティリティは現在バージョン4.4.12です。)

Default Folder Xは、私がMacに最初にインストールするものの一つで、正直言って、これなしでMacを使うのは大変です。使ったことがない人にとっては、OS Xの「開く」と「保存」のダイアログボックスで十分だと思うかもしれません。しかし、Default Folder Xをしばらく使い込むと、OS Xの標準のファイルナビゲーションダイアログは、機能が不足していて中途半端に感じられるようになります。

25年目を迎えて

驚くべきことに、Default Folderの初期バージョンであるDFaultDは1987年に開発されました。St. Clair Softwareの創設者、ジョン・ゴトウ氏によると、彼はSystem 3搭載のMacをリサーチや執筆に使用していたそうです。「ファイルを開いたり保存したりするたびに、ディスクのルートレベルを指し示され、フォルダまでもう一度移動しなければなりませんでした。これは本当に困りました」とゴトウ氏は語りました。この問題を解決するため、そして同僚に自分ができることを証明するために、ゴトウ氏は「開く」および「名前を付けて保存」ダイアログボックスのデフォルトフォルダをユーザーが設定できる基本的なINIT(システム機能拡張)を作成しました。その後、彼は設定を行うためのコントロールパネルを作成し、このユーティリティをシェアウェアとしてInfo-Macアーカイブに公開しました。

デフォルトのFolder Xの開くと保存のオプション

DFaultDの初期バージョンでは、アプリケーションのデフォルトフォルダを設定できるだけでしたが、Gotow氏はすぐに最近アクセスした項目やお気に入りの項目用のフォルダを追加し、ファイルダイアログにそれらにアクセスするためのポップアップメニューも追加しました。時が経つにつれ、ユーザーから新しい機能の要望が寄せられ、Gotow氏はその多くを実装しました。

もちろん、最大の課題はMac OS X版Default Folderのアップデートでした。ゴトウ氏によると、Default Folderの初期バージョンであるDefault Folder Xは、新しいインターフェースと異なる機能セットにもかかわらず、後のバージョンよりも開発が容易だったとのことです。Mac OS 9のCarbonコードも一部活用できたそうです。しかし、時が経つにつれてMac OS Xは大きく変化しました。例えば、Appleはファイルダイアログボックスの基盤となるコードを書き直し、当然のことながらプロセッサもPowerPCからIntelに切り替えました。St. Clair Softwareは、このユーティリティを動作させ続けるために多大な開発リソースを費やしました。

しかし、ゴトウ氏によると、OS Xは新機能も生み出したという。例えば、フォルダやボリュームをAppleメニューに配置してファイルに階層的にアクセスするというMac OSの伝統的な機能を多くの人が懐かしがっていたため、セントクレア氏は同様の機能を提供するシステムワイドのメニューバーとDockメニューを追加した。SpotlightとOpenMetaタグもOS Xの新機能だ。また、OS Xの初期バージョンでは、Appleがファイルダイアログで信頼性の高いキーボードナビゲーション機能を提供できなかったため、Default Folderが期待通りの動作を復元する唯一の手段だった。

今後の課題と特徴

25年間の一貫した開発を経て、Default Folder Xのユーザーは、このソフトウェアが今後も長く愛用されるだろうと確信しているだろう。しかし、Appleが最近Mac App Storeアプリのサンドボックス化とMountain LionのGatekeeperに注力していることは、システム拡張ユーティリティに対する正当な懸念を引き起こしている。明白な理由から、Default Folder XはMac App Storeで販売できないため、(今のところ)Appleのサンドボックス化ルールの対象にはなっていない。少なくとも今のところは、ユーザーがDefault Folder XをMountain LionのGatekeeper制限から除外するのは簡単だ。しかし、Appleが将来すべてのアプリにApp Storeのサンドボックス化要件への準拠を義務付けるようになるのではないかと懸念する声もある。そうなれば、Default Folderのようなユーティリティは事実上消滅してしまうだろう。

デフォルト フォルダーでは、特定のフォルダーのキーボード ショートカットを設定できます。

それでも、St. Clair Softwareは、ファイルとフォルダの追跡、iCloudとSpotlightのサポート強化、サードパーティ製ソフトウェアとの連携強化など、プログラムに追加できる新機能を計画しています。ゴトウ氏は次のように述べています。「Default Folder Xは人々のニーズに合わせて進化しています。OS Xは数年前と全く同じではありません。Default Folder Xもそれに合わせて進化し続け、多くのMacユーザーにとって価値ある時間節約ツールであり続けたいと思っています。」

この進化と適応の戦略こそが、このソフトウェアが 25 年間存続してきた大きな理由であり、私が今でもこのソフトウェアを頼りにしている理由です。