Einzelnen Beitrag anzeigen

Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.604 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#28

AW: FireDac & SQLite: Lower() und Upper() nicht mehr unterstützt?

  Alt 14. Feb 2024, 15:12
Ich nehme an der "Code Formatter" ist sowas wie ctrl+i in eclipse ???
Und in der Delphi IDE eingebaut?
Aber er funktioniert nicht mit den aktuellen MultilineStrings?
WTF.
Kann man mit compilerschaltern oder so regionen vom "Code Formatter" excludieren?
Gibt es Einstellungs Optionen?
Der eingebaute Code Formatter kann das tatsächlich nicht (deshalb ist er auch "deprecaded" und wird deshalb bei Delphi 12 normalerweise nicht automatisch mitinstalliert) und hat auch so seine Problemchen bei anderen ungewöhnlicheren Syntax-Konstruktionen.
Und nein, man kann auch keine Bereiche davon ausschließen, ein Feature, das schon länger gewünscht wird. Es gibt zwar Einstellungen (unter Tools -> Options), aber nichts, was bei diesem Problem hilft.

Der Code Formatter von GExperts kann Multiline Strings, allerdings noch nicht im bisher letzten (Alpha-)Release für Delphi 12. Er kann auch Code-Bereiche von der Formatierung ausnehmen bzw. nur die markierten Zeilen formatieren. Da Du aber vermutlich keine Lust hast, ihn Dir aus dem Sourcecode selbst zu compilieren, ist auch das keine Lösung, zumal es da immer noch bzw. schon wieder Probleme bei der Darstellung in High DPI gibt. Sorry, ich finde einfach keine Zeit, die ganzen neuen Fehler zu fixen.
Thomas Mueller
  Mit Zitat antworten Zitat