Tcd hat geschrieben:Welche Form des Einrückens schlägst Du vor?
Hach, da gibt es Standards wie Sand am Meer. Ich bevorzuge den "Kerningham&Richie"-Style. Debian hat das Programm "indent", dass dir deinen Code automatisch einrückt. Einfach
und schon ist es besser eingerückt
mit "info indent" bekommst du viele Infos über die verschiedenen Standards. Meine Faustregeln:
- Jeder Block wird 4 Zeichen eingerückt, die öffnende Klammer steht in der selben Zeile (außer bei Funktionsdeklarationen), die schließende einzeln.
- ein else wird in einer Zeile mit den Klammern geschrieben.
- Hat zwar nichts mit Einrücken zu tun, ist aber auch "quasi-standard": Lokale Variablen werden klein geschrieben, evtl. mit Unterstrich ("eine_lokale_variable"), globale werden am Anfang jeden Wortes groß geschrieben ("EineGlobaleVariable"), präprozessor-Makros/Konstanten sowie typedefs komplett groß ("EINE_KONSTANTE")
Beispiel:
Code: Alles auswählen
void funktion()
{
Anweisung...;
if (Bedingung) {
Tuwas;
} else {
Machwasanderes;
}
}
Editoren wie EMACS, vi und kate, kdevelop rücken dir den Text auch automatisch ein, während du schreibst.