Ich nehme an, dass jeder hier mit dem Sprichwort vertraut ist, dass alle Textdateien mit einem Zeilenumbruch enden sollten. Ich kenne diese "Regel" schon seit Jahren, aber ich habe mich immer gefragt, warum?
Antworten
Zu viele Anzeigen?Ich hatte immer den Eindruck, dass diese Regel aus der Zeit stammt, als das Parsen einer Datei ohne abschließenden Zeilenumbruch schwierig war. Das heißt, man musste Code schreiben, bei dem ein Zeilenende durch das EOL-Zeichen oder EOF definiert war. Es war einfach einfacher, anzunehmen, dass eine Zeile mit EOL endet.
Ich glaube jedoch, dass die Regel von C-Compilern abgeleitet ist, die den Zeilenumbruch verlangen. Und wie bereits auf Compiler-Warnung "Kein Zeilenumbruch am Ende der Datei". , #include fügt keinen Zeilenumbruch ein.
Ich persönlich mag neue Zeilen am Ende von Quellcode-Dateien.
Sie kann ihren Ursprung in Linux oder allen UNIX-Systemen haben. Ich erinnere mich, dass es Kompilierungsfehler gab (gcc, wenn ich mich nicht irre), weil Quellcode-Dateien nicht mit einer leeren neuen Zeile endeten. Warum wurde das so gemacht, fragt man sich.
IMHO ist es eine Frage des persönlichen Stils und der Meinung.
Früher habe ich diesen Zeilenumbruch nicht gemacht. Ein eingespartes Zeichen bedeutet mehr Geschwindigkeit über das 14,4K-Modem.
Später füge ich den Zeilenumbruch ein, damit es einfacher ist, die letzte Zeile mit Umschalt+Pfeil nach unten auszuwählen.
- See previous answers
- Weitere Antworten anzeigen