espaces pour tout alignement fait après le premier caractère significatif
Surtout pour du SQL en fait. Un p'tit exemple :
-- Table Name Content-- invoice Invoices with an unlimited historical depth-- people Individuals that are expected to pay the invoicesSELECTp.first_name,p.last_name,sum(i.total_eur)FROMinvoiceiINNERJOINpeoplepONp.uid=i.uidWHEREi.creation_date>='20210101'ANDi.status='P'
Dans ce cas, l'alignement dans le commentaire est fait avec des espaces, ainsi même si le lecteur utilise des tabulations de taille 2, 5 ou 42, ça sera encore aligné. Par contre, le contenu de la clause "FROM" est bien basé sur des tabulations, permettant au lecteur d'avoir le décalage qu'il souhaite, et pas celui que l'auteur préfère.
Le défaut, c'est que c'est plus compliqué à faire rentrer dans la tête des gens, donc comme beaucoup ici, je m'adapte à ce qui est fait sur un projet sans essayer d'imposer ma vue.
[^] # Re: De quoi réconcilier (presque) tout le monde
Posté par Dring . En réponse au journal Quelles seraient les meilleures règles de formatage de code ?. Évalué à 9.
Perso je "mixe":
Surtout pour du SQL en fait. Un p'tit exemple :
Dans ce cas, l'alignement dans le commentaire est fait avec des espaces, ainsi même si le lecteur utilise des tabulations de taille 2, 5 ou 42, ça sera encore aligné. Par contre, le contenu de la clause "FROM" est bien basé sur des tabulations, permettant au lecteur d'avoir le décalage qu'il souhaite, et pas celui que l'auteur préfère.
Le défaut, c'est que c'est plus compliqué à faire rentrer dans la tête des gens, donc comme beaucoup ici, je m'adapte à ce qui est fait sur un projet sans essayer d'imposer ma vue.