Das Problem
In einem Software Projekt mit mehreren Beteiligten kommen früher oder später unterschiedliche Coding-Stile zum Einsatz. Ob der uneinheitliche Zeilenumbruch, (versehentliche) Leerzeichen am Ende einer Zeile oder der fehlende Zeilenumbruch am Ende einer Datei: Hier muss man sich auf auf eine gemeinsamen Standard einigen.
Die Werkzeuge
Dabei kann das Projekt Editorconfig helfen. Man legt eine einfache Editorconfig-Datei in seinem Projekt ab und viele Editoren kümmern sich um den Rest.
Was passiert aber mit den bereits vorhandenen Dateien? Hier helfen ein paar einfache Kommandozeilenbefehle. Ich verwende dabei sd und fd, die für viele System verfügbar sind.