87
ニュー 1.0.1

私がよく受ける機能リクエストは、Mac に乗り換える Windows ユーザーからが多いですが、長年 Mac を使ってきたユーザーからも寄せられるもので、Finder でより素早く新規ファイルを作成する方法が欲しいというものです。Windows では、フォルダ内を右クリックすると、コンテキスト メニューに新規ドキュメントをその場で作成するコマンドが表示されます。これは非常に便利です。新規ドキュメントを作成するときは、保存場所が既に分かっている可能性が高く、実際にそのフォルダが既に開いていることもよくあります。この Windows の機能は、適切なプログラムに切り替え、新規ドキュメントを作成し、[保存] コマンドを選択し、[保存] ダイアログで目的のフォルダに移動して [保存] ボタンをクリックする、という従来の Mac OS の手順よりも、間違いなく便利です。

この利便性のおかげで、私がこれまで愛用してきたMacの必需品はNuFileとDocument Paletteの2つです。これらはそれぞれ、アクティブなFinderウィンドウに新規ドキュメントを作成するためのコンテキストメニューとオンスクリーンパレットを提供します。残念ながら、NuFileはSnow Leopard (OS X 10.6)で動作しなくなり、アップデートの予定もありません。Document Paletteは絶滅してしまったようです。(Document Paletteは実際にはSnow Leopardでも完璧に動作しますが、ダウンロードできなくなってしまったのです。)

そこで私は、NuFile と Document Palette の最高の機能といくつかの新しい機能を 1 つのプログラムに組み合わせた、 Snow Leopard 互換 (いや、Snow Leopard専用)ユーティリティであるNeuを発見して大いに興奮しました。

Neu のメニューバーのドキュメント選択

Neu が動作していれば、Finder ウィンドウで作業しているときはいつでも、Neu を使って新規書類を作成する5 つの方法のいずれかを利用できます。Neu のシステムワイド メニューバー メニュー、Neu の Dock メニュー、Finder のサービス サブメニュー (Finder メニュー内)、Finder のコンテキスト メニュー、または 2 つの設定可能なキーボード ショートカットのいずれかです。どの方法を使用する場合でも、Neu は「書類を作成」と「書類を作成して開く」の 2 つのコマンドを提供します。前者は、アクティブな Finder ウィンドウに新規書類を作成するだけです。後者は書類を作成し、適切なプログラムで自動的に開きます。(コンテキスト メニュー方式を使用すれば、開いていないフォルダ内に新規書類を作成することもできます。そのフォルダを右クリックするだけです。)

どのような新しい文書を作成できるでしょうか。Neu では、カスタマイズ可能な選択肢のリストが用意されています。デフォルトでは、PNG 画像、Pages ファイル、プレーンテキスト ファイル、HTML 文書、リッチテキスト (RTF) 形式の買い物リストがすべて空白で、コンテンツを入力する状態になっています。ただし、プログラムのテンプレートの管理ウィンドウを使用するか、独自のファイルを に配置することで、このリストをカスタマイズできます。Neu~/Library/Application Support/com.elegantchaos.neu/Templatesのいずれかのメニューを使用して新しい文書を作成すると、コマンドのサブメニューに使用可能なテンプレートのリストが表示されるので、その中から 1 つを選択すると、そのテンプレートに基づく文書が作成されます。Neu のキーボード ショートカットを使用する場合、設定に応じて、テンプレート オプションのテキスト リストまたはアイコン グリッドが表示されます。(私はグリッドよりもリストの方が好きです。グリッド表示を使用する場合は、マウス カーソルを使用してテンプレートを選択する必要があり、キーボードの矢印キーは使用できないためです。)

これらのテンプレートは、まさにテンプレートとして機能します。例えば、同じ種類の複数のドキュメントをそれぞれ異なる内容で作成できます。新しいファイルを作成するたびに、元のテンプレートの内容が必ず含まれます。私は長年 Document Palette を使ってきたように、この機能を使って、Mac Gems Online Template.markdownというテンプレートに基づいて新しい Markdown ドキュメントを素早く作成しています。このファイルには、このコラムや他のすべての Mac Gems コラムの下部に表示される Mac Gems Newsletter ノートなどが含まれています。

Neuのリストビュードキュメント選択ツール

Neuには便利なオプションが数多く用意されています。例えば、NeuのDockメニューやシステム全体のメニューバーメニューを非表示にしたり、新しいドキュメントを作成するたびに、従来の保存ダイアログを使って名前を付けるよう促すように設定したりすることができます。

上級ユーザー向けに、Neu はテンプレートテキストを動的なデータに自動的に置き換える便利な機能を提供しています。例えば、テンプレートで正しい構文を使用することで、ユーザー名、新規ファイルへのパス、新規ファイルの作成日時、作成に使用されたテンプレートなどの変数を自動的に置き換えることができます。

Finderサービスの仕組み上、Neuのサービスオプションは、アクティブなFinderウィンドウで最初にファイルを選択した場合にのみFinderメニューに表示されます。同様に、コンテキストメニューのコマンドは、ウィンドウ内の既存のファイルまたはフォルダを右クリック(Controlキーを押しながらクリック)した場合にのみ表示されます。つまり、空のフォルダに書類を作成したい場合は、NeuのメニューバーまたはDockメニュー、あるいはキーボードショートカットのいずれかを使用する必要があります。

他にもいくつか機能や改善点があります。例えば、Neuのグリッドビュー、リストビュー、そしてメニューに表示されるテンプレートの順序をカスタマイズできればと思います。また、各テンプレートにショートカットを割り当てられるようになれば嬉しいです。ドキュメントパレットを使えば、テンプレートセレクターを開いてbキーを押すだけでBBEditの新規ドキュメントを作成できます。また、Neuのリストビューのサイズを変更できるようにしてほしいです。現在、一度に4つのテンプレートしか表示されないため、他のテンプレートを見るにはスクロールする必要があります。同様に、グリッドビューでは長いテンプレート名が省略されてしまいます。長い名前を表示できるスペースを確保できる、より大きなグリッドがあれば嬉しいです。

Mac Gemsの読者でNuFileとDocument Paletteの終焉を嘆く方は、ぜひNeuを試してみてください。Document Paletteほどエレガントではありませんが、はるかに柔軟で強力です。そして、おそらく最も素晴らしいのは、Snow Leopardでも動作し、現在も開発が活発に行われていることです。

(Neu のオプションが Finder メニューの [サービス] サブメニューまたはコンテキスト メニュー内に表示されない場合は、システム環境設定の [キーボード] パネルでそれらのサービスを手動で有効にする必要がある場合があります。)

Gemsの最新情報を常にチェックしたいですか?Mac Gemsニュースレターにご登録いただくと、Gemsのレビューを毎週メールでお届けします。受信トレイに直接お届けします。Mac GemsをTwitterでフォローすることもできます。