Les tabulations et les espaces c'est mal, parce que dès que l'indentation et les aligements de commentaires d'un utilisateur A passent mal chez l'utilisateur B qui n'a pas configuré ses indentations pareil.
Nick Gravgaard a inventé les « elastic tabstops », qui pourraient se traduire par « tabulations élastiques ». L'idée est que le même texte puisse apparaître correctement quel que soit les préférences d'indentation de chacun. C'est à dire qu'une tabulation sert vraiment à indenter, et que l'alignement des commentaires ou de code sont garanties d'une ligne sur l'autre, quel que soit le texte écrit avant.
# Et les elastic tabstops ?
Posté par zerkman . En réponse au sondage J'indente mon code source avec. Évalué à 5.
Nick Gravgaard a inventé les « elastic tabstops », qui pourraient se traduire par « tabulations élastiques ». L'idée est que le même texte puisse apparaître correctement quel que soit les préférences d'indentation de chacun. C'est à dire qu'une tabulation sert vraiment à indenter, et que l'alignement des commentaires ou de code sont garanties d'une ligne sur l'autre, quel que soit le texte écrit avant.
http://nickgravgaard.com/elastictabstops/