Forum: Software-Projekte der Mitglieder
by Uwe Raabe,
14. Sep 2021
So wie der integrierte Delphi Formatter?
Forum: Software-Projekte der Mitglieder
by Uwe Raabe,
28. Okt 2020
Theoretisch wäre auch das end nicht notwendig, da die Befehlssequenz entweder durch ein neues case-Label, das else oder ein end beendet wird. Aber das ist nun mal schon vor langer Zeit eben so festgelegt worden...
Forum: Software-Projekte der Mitglieder
by Uwe Raabe,
28. Okt 2020
Für den Else-Zweig funktioniert das aber jetzt schon. Da wäre ein zusätzliches begin-end überflüssig:
case Bedingung of
1: begin
Tuwas;
end;
2: begin
Abwarten;
end;
else
Forum: Software-Projekte der Mitglieder
by Uwe Raabe,
10. Mai 2020
Das sagt wohl jeder zu einer Formatierung, die nicht der von ihm präferierten entspricht. Es ist aber schon ein Stück weit auffällig, wie Entwickler gerade in diesem Punkt eine gewisse Egozentrik aufweisen.
Wichtig ist, daß man sich einigt (oder einer das festlegt) und alle sich daran halten. Von Vorteil ist es, wenn dieses daran halten durch einen Formatierer erzwungen werden kann. Da wohl...
Forum: Software-Projekte der Mitglieder
by Uwe Raabe,
9. Mai 2020
Das ist - wie so oft - sicher Geschmackssache. Nur kommt man in einem Team nicht sehr weit, wenn jeder seinen eigenen Geschmack favorisiert. Daher legt man einen Style-Guide fest, der von dem verwendeten Formatierer (in unserem Fall dem Delphi eigenen) unterstützt wird. Wenn sich dann dieser Style-Guide noch weitestgehend an dem von Delphi orientiert, hat man auch keinen Bruch zwischen eigenem...
Forum: Software-Projekte der Mitglieder
by Uwe Raabe,
9. Mai 2020
Das haben wir vor ein paar Jahren bei einer 2 Mio. Zeilen großen Codebasis mal über die Kommandozeile gemacht. Seitdem ist das alles viel entspannter und einfacher geworden. Wenn über Jahre viele Entwickler mit unterschiedlichen Formatierungspräferenzen am Code arbeiten, tut ein solcher Hausputz manchmal Wunder.
Forum: Software-Projekte der Mitglieder
by Uwe Raabe,
6. Sep 2018
Es gibt eine Kommandozeilenversion, mit der das alles angefangen hat. Die ist eigentlich nicht für die Veröffentlichung aufbereitet und einiges ist da sicher noch verbesserungsfähig. Also alles ohne Gewähr.
Die Konfigurationsdatei solltest du auf dein Projekt anpassen (insbesondere den Suchpfad und die GroupNames) und mit dem -c Parameter auf der Kommandozeile übergeben. Das könnte dann in...
Forum: Software-Projekte der Mitglieder
by Uwe Raabe,
27. Aug 2018
Generics.Collections
Generics.Defaults
Forum: Software-Projekte der Mitglieder
by Uwe Raabe,
25. Mai 2018
Das gibt's schon: Documentation Insight