スクリプトフォルダのスクリプトのファイル名にある特定のテキストを含めることで、メニューでの表示順を変更したりスクリプトにキーボードショートカットを付与したりできます。
ファイル名の先頭に「01)」のように数字と半角の閉じ括弧をつけると、その数字の順に項目を並べることができます。数字と閉じ括弧の部分はメニュー項目では表示されません。
以下に例を挙げます:
| ファイル名 | メニューでの表示 |
|---|---|
| 01)Open File.scpt | Open File |
「-」という名前のファイルやフォルダやファイルはメニューの区切り線として認識されます。さらにフォルダ名の先頭に数字と閉じ括弧をつけることで、任意のメニュー項目の間に挿入できます。
「_」から名前が始まるファイルやフォルダはスクリプトメニューに表示されません。設定ファイルやライブラリスクリプトなどに利用できます。
スクリプトフォルダにはフォルダも置くことができます。フォルダはサブメニューとして表示されます。
ファイル名の拡張子の直前に「. + 修飾キー + ショートカットキー』を追加すると、スクリププトの実行にキーボードショートカットを割り当てることができます。
ショートカットキー(修飾キーでないキー、例えば「e」や「Y」)は小文字で記述します。大文字のときは「Shiftキーも同時に押す」として認識されます。
ショートカットキーは修飾キーのあとに書かなければなりません。1文字だけ指定できます。ファイル名に使えないキー(F1やDeleteなど)は割り当てられません。
指定したキーボードショートカットがすでにほかの機能に割り当てられているとき、スクリプトのショートカットは無視されます。
修飾キーは以下の記号で示します:
| 表記 | キー |
|---|---|
| ^ | Control |
| $ | Shift |
| ~ | Option |
| @ | Command |
例えば、ファイル名に対して、それぞれメニューで表示されるスクリプト名と割り当てられるショートカットキーは以下のようになります:
| ファイル名 | メニューでの表示 | ショートカット |
|---|---|---|
| テキストを挿入.@e.scpt | テキストを挿入 | Command+E |
| 03)日付を挿入.@~Y.scpt | 日付を挿入 | Command+Option+Shift+Y |
複数のスクリプトに同一のショートカットが割り付けられていたときは、CotEditorは現在の書類のシンタックスと同じ名前のサブフォルダの中にあるスクリプトに優先してショートカットを割り当てます。