MacのCotEditorでスクリプトメニューをカスタマイズする

スクリプトフォルダのスクリプトのファイル名にある特定のテキストを含めることで、メニューでの表示順を変更したりスクリプトにキーボードショートカットを付与したりできます。

スクリプトメニューの項目を並び替える

ファイル名の先頭に「01)」のように数字と半角の閉じ括弧をつけると、その数字の順に項目を並べることができます。数字と閉じ括弧の部分はメニュー項目では表示されません。

以下に例を挙げます:

ファイル名メニューでの表示
01)Open File.scpt Open File

スクリプトメニューに区切り線を追加する

「-」という名前のファイルやフォルダやファイルはメニューの区切り線として認識されます。さらにフォルダ名の先頭に数字と閉じ括弧をつけることで、任意のメニュー項目の間に挿入できます。

非表示のファイル/フォルダを置く

「_」から名前が始まるファイルやフォルダはスクリプトメニューに表示されません。設定ファイルやライブラリスクリプトなどに利用できます。

サブメニューを作る

スクリプトフォルダにはフォルダも置くことができます。フォルダはサブメニューとして表示されます。

スクリプトにキーボードショートカットを割り当てる

ファイル名の拡張子の直前に「. + 修飾キー + ショートカットキー』を追加すると、スクリププトの実行にキーボードショートカットを割り当てることができます。

修飾キーは以下の記号で示します:

表記キー
^Control
$Shift
~Option
@Command

例えば、ファイル名に対して、それぞれメニューで表示されるスクリプト名と割り当てられるショートカットキーは以下のようになります:

ファイル名メニューでの表示ショートカット
テキストを挿入.@e.scpt テキストを挿入 Command+E
03)日付を挿入.@~Y.scpt 日付を挿入 Command+Option+Shift+Y

複数のスクリプトに同一のショートカットを割り当てる

複数のスクリプトに同一のショートカットが割り付けられていたときは、CotEditorは現在の書類のシンタックスと同じ名前のサブフォルダの中にあるスクリプトに優先してショートカットを割り当てます。

関連項目