Cette macro procède à l'itération sur les lignes d'un bloc de texte multiligne en utilisant la variable locale %CurrentLine%.
.foreach_line (entrée [,en-tête [,fin]]) résultat .next [(séparateur)]
Les paramètres suivants sont disponibles :
Paramètre |
Description |
---|---|
entrée |
Spécifie le texte sur lequel l'itération doit être effectuée. Type : Template simple |
en-tête |
[facultatif] Spécifie le texte à générer avant le résultat, sauf s'il n'y a aucun résultat. Type : Texte |
fin |
[facultatif] Spécifie le texte à générer après le résultat, sauf s'il n'y a aucun résultat. Type : Texte |
résultat |
Spécifie le texte à produire pour chaque ligne de l'entrée. Type : Template complexe |
séparateur |
[facultatif] Spécifie le texte à générer entre chaque ligne de résultat. Type : Texte |
Exemple |
---|
.foreach_line(%Comment%,"/**\n","\n*/") * %CurrentLine% .next("\n")Résultat : /** * Ceci est mon commentaire. * Il s'agit d'un commentaire de style documentation Java. * Il est réparti sur plusieurs lignes. */ |