> pour mettre tout le monde d'accord est d'utiliser les tabulations et de laisser
> l'éditeur choisir par combien d'espaces représenter une tabulation.
Ça, c'est le meilleur moyen d'être sûr que ton code sera illisible partout ailleurs que dans ton éditeur.
Si tu règle ta tabulation à 2, essayes par exemple
$ cat ton-fichier.py
$ a2ps ton-fichier.py
...
Et au passage, dis-moi comment tu tu rends compte quand ton code dépasse 80 colonnes.
Après, il y a des trucs un peu plus subtils, du genre
SSune ligne
TTune autre ligne
(avec "S" = espace, et "TT" = une tab de largeur 2), qui s'affichera aligné chez toi, et pas chez n'importe qui ayant une configuration décente. Ou encore
[^] # Re: Grillay...
Posté par Matthieu Moy (site web personnel) . En réponse à la dépêche Sortie de la version 3.0a1 du langage Python. Évalué à 2.
> l'éditeur choisir par combien d'espaces représenter une tabulation.
Ça, c'est le meilleur moyen d'être sûr que ton code sera illisible partout ailleurs que dans ton éditeur.
Si tu règle ta tabulation à 2, essayes par exemple
$ cat ton-fichier.py
$ a2ps ton-fichier.py
...
Et au passage, dis-moi comment tu tu rends compte quand ton code dépasse 80 colonnes.
Après, il y a des trucs un peu plus subtils, du genre
SSune ligne
TTune autre ligne
(avec "S" = espace, et "TT" = une tab de largeur 2), qui s'affichera aligné chez toi, et pas chez n'importe qui ayant une configuration décente. Ou encore
TTif (une-condition-un-peu-longue &&
TTTTTTune-autre-condition) {
qui s'affichera correctement chez toi, mais nulle part ailleurs.
Bon, je m'arrête là.