visual studio code - vad är fel med avslutande blanksteg i TypeScript?


Jag vet att detta beror på linting, men jag är bara nyfiken på vad som är fel med att ha efterföljande mellanslag?

Jag kommer att stänga av den här funktionen med tslint.json, men innan jag gör det vill jag försäkra mig om att jag inte skjuter mig själv i foten.

Som du vet visar VS-Code vågiga understrykningar när ett avslutande mellanslag upptäcks. Jag föredrar att inte göra det. Min motivering är ... vid tiden för transpiling eller säkert vid driftsättning tas de där avslutande mellanslagen bort ändå, så vad är problemet?

Svar #1

Detta är en riktlinje för linting men jag är bara nyfiken på vad som är fel med att ha efterföljande blanksteg?

De är värdelösa saker som orsakar git-differenser/git-loggar när det egentligen inte finns någon betydande förändring i filen.

Vid tidpunkten för transpilerning, tas inte de där efterföljande mellanslagen bort ändå?

Ja.

Mer

Du är fri att göra tomma mellanslag om det är vad du vill. Lintning är bara bra vägledning.