Ein Makro ist eine Gruppe von Items, die eingefügt werden, wenn ein spezielles Schlüsselwort eingegeben wurde.
Zum Beispiel verwenden Sie folgenden Code-Block häufiger in Ihrer Application:
Set nIndex = 0
While nIndex < nCount
! Code der While-Schleife
Set nIndex = nIndex + 1
Wäre es nicht besser, wenn Sie nun z.B. das Schlüsselwort stdloop eingeben und
IntelliSal schreibt Ihnen automatisch obigen Code-Block hinein ?
Sie können dies bewerkstelligen über folgendem Weg:
Ändern Sie die Makro-Datei mit einem Standard-Text-Editor unter Verwendung des folgenden Formates:
#<Schlüsselwort>#
<CODE> ; verwende Tabulator für Einrückungen
Beispiel:
#<stdloop>#
Set nIndex = 0
While nIndex < nCount
! Code der While-Schleife
Set nIndex = nIndex + 1
Ab nun wird immer, wenn Sie stdloop eingeben obiger Code-Bock hinein-kopiert.
Sie können auch Variablen verwenden.
Das Format ist <<VariablenName,Standard>> wobei der angegebene Standard-Wert optional ist:
#<stdloop2>#
Set nIndex = 0
While <<Index>> < <<Counter,nCount>>
! Code der While-Schleife
Set <<Index>> = <<Index>> + 1
Wichtige Einschränkung:
Derzeit darf die zweite Zeile nicht eingerückt sein,
sie muß in der gleichen Ebene wie die erste sein.
Evtl. müssen Sie die zweite Zeile als Kommentar in gleicher Ebene angeben!
|