概要
専門家の評価
長所
- ユニークな戦闘モード
- ブラウザベースなのでインストール不要
- 幅広いアプリケーションのホットキーを学習します
短所
- Dojoにホットキーを追加する方法はありません
- ホットキーの説明を編集する方法はありません
私たちの評決
ShortcutFoo は、キーボードのショートカットや難しいコマンドを習得するための素晴らしい方法です。
熟練したプロがお気に入りのアプリケーションを使って仕事をこなす様子を見ていると、最初の1分で気づくことがあります。それは、彼らがキーボードショートカットを完璧に使いこなしているということです。私たちの多くはマウスを使ったりメニューをあれこれ探したりしますが、プロユーザーはお気に入りのキーの組み合わせをすべて覚えており、ためらうことなく使いこなします。ホットキーを覚えていれば時間の節約になり、やり方ではなく、やりたいことに集中できます。そして何より嬉しいのは、ShortcutFooを使えば、キーボードショートカットをマスターするのに何年もかかる必要がないということです。
ウェブベースのサービスであるShortcutFooは、プログラマー向けテキストエディタVimからGmail、Excel、Photoshopまで、様々な人気アプリケーションのホットキー講座を提供しています。各講座は「Dojo」と呼ばれ、1つのDojoへのアクセスは1回限り5ドル、3つで12ドル、すべてのDojoへのアクセスは20ドルで購入できます。
各Dojoは複数のレッスンに分かれており、各レッスンは「学習」「実戦」「テスト」の3つのパートに分かれています。「学習」パートでは、新しいキーボードショートカットを習得し、既に知っているショートカットを少し復習する練習をします。新しいショートカットを初めて習得するのは簡単です。ShortcutFooが、どのキーを押すべきか、そしてそのショートカットの用途を教えてくれます。例えば、「5行削除」はVimでは「5dd」です。その後は、ホットキーを入力して次のショートカットに進むだけです。

学習モードは各レッスンの中で最も簡単な部分ですが、長くは続かないので、あまり安心しすぎないようにしてください。
ただし、次回ShortcutFooはヒントを出してくれません。「5行削除」(など)のキーを尋ねるだけで、そのキーを覚えておく必要があります。現在のレッスンのすべてのキーを正しく覚えたら、Learnモードは終了です。そして、その日は再び使用できなくなります。さあ、腕試しをして、ShortcutFooの最も厄介な部分、新しいFightモードに進みましょう。
ファイトモードでは、架空のライバルとホットキーを駆使して戦いを繰り広げます。スピードが全てです。「編集モードに切り替える」「ファイルを保存」「現在のキャラクターを置き換える」といった指示が次々と表示され、それぞれのホットキーをできるだけ早く押さなければなりません。
正解すると、忍者は画面を横切って前進します。間違えると、忍者は一歩後退します。その間、ライバルは画面をゆっくりと横切って前進します(時折一歩後退することで、ゲームを面白くしています)。もし、宿敵が先に画面の端に到達してしまったら、負けです。

ファイト モードは慣れるまで時間がかかりますが、その苦労は報われます。最終的には、ホットキーの使い方を本当に理解できるようになります。
戦闘モードは簡単ではなく、勝つには何度も試行錯誤が必要になることも少なくありません。しかし、激しい戦闘の中でホットキーを一度覚えてしまえば、すぐに忘れることはないでしょう。今後のレッスンでは、学習モードでそのキーを復習し、実際に戦闘でも使ってみましょう。そうすれば、やがてキーはあなたの中に根付き、すっかり使い慣れた状態になるでしょう。
最後に、各レッスンのテストパートです。ここでは時間的なプレッシャーはなくなりますが、代わりに別の種類のストレスが襲ってきます。これまでに学習したホットキーごとに、現在のレッスンだけでなくコース全体を通してプロンプトが表示されます。正解できるチャンスは一度きりなので、好きなだけ時間をかけて考えてください。
テストが終わると、どれだけうまくできたかが分かります。ホットキーの70%以上を正解できた場合は、次のレッスンに進むことができます。私の経験では、ファイトステージを真剣に取り組んで、勝てるまで練習すれば、はるかに良いスコアが取れるでしょう。そうすることで、数十個のホットキーを使っても、常に95%~100%のスコアを獲得できました。

ファイトモードを真剣に受け止めれば、テストは簡単です。
ShortcutFoo が改善できる点の一つはカスタマイズです。独自の Dojo を一から作成できるほか、既存の Dojo で不要なホットキーにフラグを付けて停止することも可能です。しかし、既存の Dojo にホットキーを追加する方法はなく、既製の Dojo のホットキーの説明を編集することもできません。
2012年にレビューしたバージョンと比較すると、現在のShortcutFooはよりリッチな体験を提供し、より多くのアプリケーションをサポートしています。しかし、最大の変更点は戦闘モードの追加です。
結局のところ、ShortcutFoo はうまく機能します。Vim スキルを向上させるために数週間使ってきましたが、その効果は目に見えて実感できました。Fight mode のおかげで、ホットキーの使い方を熟知しているので、使う前に考える必要がなくなり、以前よりもずっと頻繁に使うようになりました。ホットキーの使い方について本やマニュアルで読むのと、実際に管理された環境で何十回、何百回と使いこなせるようになるまで使うのとでは、大きな違いがあります。
ホットキーの熟練度を向上させたいと思ったことがあるなら、ShortcutFoo はそれを実現する素晴らしい方法です。