Warum sollte man sich die Mühe machen, in der Alpha-Reihenfolge zu organisieren? Die IDE bietet eine Dropdown-Liste in der Reihenfolge, die Sie verwenden können, wenn Sie auf diese Weise auf die Dateien zugreifen möchten.
Stattdessen sollte die Quelldatei sie in einer sinnvollen Reihenfolge enthalten (was sinnvoll ist, ist eher subjektiv), entweder nach den Besonderheiten ihrer Aufgaben oder nach einer sinnvollen Konvention, wenn es keine andere Möglichkeit gibt (z. B. nach Sichtbarkeit oder Zusammenlegung von Eigenschaften).
Auto-Layout-Regeln sind ein Albtraum für Quellcode-Repositories, da sie unnötige Massenbewegungen verursachen, die Ihre Fähigkeit, echte Änderungen zu erkennen, zunichte machen:
- Sie niemals und Sie können sie von Beginn Ihres Projekts an anwenden.
- Sie ändern sich nur sehr selten und eine Änderung wirkt sich höchstens auf eine einzige Zeilenbewegung aus (wie bei der Klammerstruktur).
- Sie ändern sich selten und wirken sich lediglich auf den Leerraum innerhalb einer Zeile aus.
Wenn die Antwort über "selten" hinausgeht, sollten Sie die Funktion nicht verwenden, da ein effizientes Durchsuchen der historischen Änderungen nützlicher ist.