MacroMates.comの礼儀
2.3ファイル間の移動(グレース付き)
プロジェクトで作業する場合、開いているファイル間を移動する方法がいくつかあります。
最も簡単な方法は、必要なファイルタブをクリックすることです。これは、キーボードから⌘1-9を押して実行することもできます。これにより、ファイルタブ1-9に切り替わります。
⌥⌘←と⌥⌘→を使用して、現在のファイルタブの左側または右側にあるファイルタブを選択することもできます。
マウスを使用してファイルタブをドラッグソートすることにより、ファイルタブを再配置することができます(タブ上でマウスボタンをクリックして押したまま、新しい場所にドラッグします)。これにより、キーボードの切り替えがより自然になるように配置できるようになります。
もう1つのキーは⌥⌘↑です。これは、現在のファイルと同じベース名のテキストファイルを循環します。これは主に、インターフェイスファイル(ヘッダー)と実装ファイル(ソース)を持つ言語で作業する場合に役立ちます。
開いていないファイルに移動する場合は、ナビゲーションメニュー(⌘Tにバインド)の[ファイルに移動...]アクションを使用できます。以下のようなウィンドウが開きます。
ファイルに移動
このウィンドウには、プロジェクト内のすべてのテキストファイルが最後に使用した順に一覧表示されます。つまり、returnキーを押すと、最後に作業したファイルが開きます(または移動します)。したがって、このように使用すると、最近使用したファイルに簡単に切り替えることができます。
フィルタ文字列を入力して、表示されるファイルの数を絞り込むことができます。このフィルター文字列は、略語としてファイル名と照合され、ファイルは、指定された略語との一致度に応じて並べ替えられます。たとえば、上の図では、フィルター文字列はotvであり、TextMateはOakTextView.hがそれに最適であると判断します(上部に配置することにより)。
私が欲しいファイルはOakTextView.mmで、これは2位にランクされています。しかし、私は過去にそれをすでに修正したので、TextMateは、これがotvフィルター文字列と一緒に行くべき一致であることを学びました。つまり、適応性があり、使用パターンから学習します。