TextExpander logo TextExpander Smile logo
 

ヘルプ: Appleスクリプトのスニペットとシェルスクリプトのスニペット

Appleスクリプトのスニペット

コンテントフォーマットのドロップ−ダウンメニューで、フォーマットタイプとして"アップルスクリプト"を選んで下さい。コンテントフィールドには次のようにアップルスクリプトを入力して下さい:

-- greetingsListの値をあなた好みの挨拶に適応させて下さい
set greetingsList to {"Sincerely", "Yours Truly", "Peace Out", "Have a good day", "kthxbai"}
set listLength to count greetingsList
set randomNumber to (random number from 1 to listLength)
set selectedGreeting to item randomNumber of greetingsList
return selectedGreeting

シェルスクリプト・スニペット

コンテントフォーマットのドロップ−ダウンメニューで、フォーマットタイプとして"シェルスクリプト"を選んで下さい。コンテントフィールドには次のようなシェルスクリプトを入力して下さい:

#!/usr/bin/perl
print "Perlからこんにちは!\n";

シェルスクリプトは最初の行がシバン (#!)で始まり、あなたのスクリプトの為に使用されるインタプリタを特定しなければなりません。

これはユニックス・シェルスクリプトの例です。

#!/bin/bash
echo "Bashからこんにちは!"

スクリプト・スニペットの入れ子

アップルスクリプト・スニペットとシェルスクリプト・スニペットは、入れ子式スニペットマクロ %snippet:[snippet name]%を使ってテキストスニペット内部に入れ込むことが出来ます。

例:アップルスクリプトのスニペットに略語"eend"が含まれているときは、テキストスニペットの中で使うことが出来ます:

拝啓

私の本に対する感想をありがとうございます。

%snippet:eend%,

- 作者

次の様に拡張されます:

拝啓

私の本に対する感想をありがとうございます。

今後もよろしくお願いいたします。

- 作者

または、greetingsListから選んで下さい。

あなたのクールなスクリプトをシェアしましょうもご覧ください。


TextExpanderで使われている他のマクロに関する情報は日付、時間、計算マクロ高度なスニペット機能:マクロをご覧ください。


 
 
© 2006-2014 SmileOnMyMac, LLC, dba Smile. All rights reserved.
TextExpander is a registered trademark, Smile and the Smile logo are trademarks of SmileOnMyMac, LLC, dba Smile.