Pour vérifier la fermeture des parenthèses, crochets et accolades dans la ligne courante, utilisez le raccourci clavier ⇧⌘E (il s'agit du raccourci de la commande de menu User Scripts ▸ More Smile commands ▸ Scripting ▸ Balance) (Balance = équilibrer).
-
si la ligne comporte une parenthèse fermante (ou un crochet, ou une accolade) en trop, Smile la sélectionne
-
s'il manque une parenthèse fermante (ou un crochet, ou une accolade), Smile l'ajoute, et la sélectionne de façon que vous puissiez valider ou non la modification.
Le raccourci ⇧⌘E a également d'autres fonctions.
-
il complète les structures if, repeat, tell etc. Par exemple si vous tapez ⇧⌘E à la fin de la ligne if [expression], Smile écrira automatiquement la suite logique de la structure :
if [expression] then
else
end if
-
il complète la syntaxe des commandes. Par exemple si vous tapez ⇧⌘E après avoir sélectionné le verbe write, Smile écrira automatiquement la suite logique de la commande, en utilisant des noms de variable destinés à suggérer le type attendu.
write MyAnything for MyDouble starting at MyDouble to MyAnything as MyType
|