TextExpander logo TextExpander SmileOnMyMac logo
 

Aiuto: Snippets AppleScript e Snippets Shell Script

Snippets AppleScript

Nel menu a tendina formato di contenuto, scegli "AppleScript" come tipo di formato. Nel campo di contenuto, immetti un'AppleScript come per esempio questo:

-- Modifica le immissioni nel greetingsList secondo il tuo saluto preferito
set greetingsList to {"Cordiali saluti", "Con i migliori saluti", "Stammi bene", "Buona giornata", "kthxbai"}
set listLength to count greetingsList
set randomNumber to (random number from 1 to listLength)
set selectedGreeting to item randomNumber of greetingsList
return selectedGreeting

Snippets Shell Script

Nel menu a tendina formato di contenuto, scegli "Shell Script" come tipo di formato. Nel campo di contenuto, immetti un'AppleScript come per esempio questo:

#!/usr/bin/perl
print "Hello from Perl!\n";

Il tuo shell script deve avere il “shebang” (#!) nella sua prima riga e questo deve specificare l'interprete da utilizzare per il tuo script.

Ecco un esempiodi un script Unix

#!/bin/bash
echo "Hello from Bash!"

Annidare Snippets Script

Gli snippets AppleScript e Shell script possono annidarsi dentro di snippets di testo utilizzando il macro per snippets annidati %snippet:[snippet name]%.

Esempio: se lo snippet AppleScript all'insù avesse l'abbreviazione "eend", potresti utilizzarlo in uno snippet di testo:

Caro lettore,

Grazie mille per il feedback sul mio libro.

%snippet:eend%,

- L'autore

ciò espanderebbe a:

Caro lettore,

Grazie mille per il feedback sul mio libro.

Buona giornata,

- L'autore

oppure una delle altre scelte casuali nel greetingsList.

Se vuoi, condividi i tuoi scripts con noi.



Per ottenere più d'informazione su altri macros usati in TextExpander, vedi Data, Ora e Macros matematici e Funzioni avanzate di snippet: Macros.

 
 
© 2006-2014 SmileOnMyMac, LLC, dba Smile. Tutti i diritti riservati.
TextExpander è un marco registrato, Smile ed il logo Smile sono marchi registrati di SmileOnMyMac, LLC, dba Smile.