J'ai remarqué que certaines macros laissent l'indentation automatique dans un état chaotique (un peu normal puisque les macros peuvent manipuler la syntaxe).
L'éditeur limite donc les possibilités des macros. Ce serait un point à tenter d'améliorer.
Indentation automatique et macros
Re: Indentation automatique et macros
Est-ce que tu as des exemples sous la main ?
Re: Indentation automatique et macros
Bonjour Naheulf,
Merci, pour ta venue. Et, bien sûr, pardon pour cette omission.Normalement, cet exemple devrait bien montrer un mauvais décalage sur la dernière ligne commentée "ici".
Et si tu en veux plusieurs exemples, je mettrai un lien vers un code source déjà diffusé de ma part en 2014.
Merci, pour ta venue. Et, bien sûr, pardon pour cette omission.
Code : Tout sélectionner
;- <<<<
Macro ProcDebut(ProcName)
Procedure ProcName()
EndMacro
;- <<<< Ici
Et si tu en veux plusieurs exemples, je mettrai un lien vers un code source déjà diffusé de ma part en 2014.
Re: Indentation automatique et macros
et c'est la ou EPB fait mieux que l'editeur officiel
sur EPB il suffit de faire :
grace au ";>" a la fin de la ligne, j'ajoute une tabulation sur cette ligne ....
note que si j'ajoute un chiffre, je decale d'autant exemple :
ici 8 tabulation ont été ajouté
bien sur j'ai d'autres signes
comme ";<x" ; qui permet de detabuler une ligne de x tabulations , ou ";|" qui permet d'annuler une tabulation
et ça fait deja plusieurs années que j'avais fait ça ....
sur EPB il suffit de faire :
Code : Tout sélectionner
;- <<<<
Macro ProcDebut(ProcName)
Procedure ProcName() ;>
EndMacro
;- <<<< Ici
note que si j'ajoute un chiffre, je decale d'autant exemple :
Code : Tout sélectionner
;- <<<<
Macro ProcDebut(ProcName)
Procedure ProcName() ;>8
EndMacro
;- <<<< Ici
bien sur j'ai d'autres signes
comme ";<x" ; qui permet de detabuler une ligne de x tabulations , ou ";|" qui permet d'annuler une tabulation
et ça fait deja plusieurs années que j'avais fait ça ....
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"
Re: Indentation automatique et macros
Je pense juste que, dans l'IDE du pack PB, une option d'annulation d'auto-indentation dans les macros, ce n'est déjà pas mal.