Mi piace anche ritagliare gli spazi. Non v'è alcun requisito tecnico per farlo, ma ha alcuni vantaggi:
- Trailing spazi bianchi 'irritante in molti editor quando il cursore si trasforma righe, come si può finire nella "trailing zona spazio bianco" della linea quando vai da una riga più lunga a una più breve, richiedendo sequenze di tasti in più per arrivare alla parte che vuoi modificare
- Potrebbe far sì che l'editor mostri una barra di scorrimento orizzontale che altrimenti non sarebbe necessaria, il che a sua volta ti costringe a scorrere verso il diritto di assicurarsi che non manchi il testo
Soprattutto, tuttavia, vi è un enorme vantaggio (IM HO) per utilizzare una formattazione coerente in tutto il codice sorgente (spaziatura, indentazione, stile di parentesi graffa ...). Ciò rende il codice più facile da leggere ed evita le diff ampie differenze dalle riformattazioni (se è sempre formattato correttamente, non è necessario riformattare).
Pertanto, si consiglia di lasciare che un formattatore venga eseguito automaticamente ogni volta che si salva (o almeno per ogni commit). In questo modo, lo spazio bianco finale può essere eliminato come un effetto collaterale :-).
Tra i motivi di cui, penso che si effettua un buon punto per quanto riguarda la coerenza al fine di ridurre le grandi diff. – Pran