Ist auch viel leichter zu lesen...
Ich wünsche mir aber doch ab und an auch mal eine MultiLineString-Konstante, wie sie andere Sprachen kennen.
Entweder einfach erlauben, das es automatisch in der nächsten Zeile weiter geht, wenn ein String nicht mit ' in dieser Zeile endet.
oder eben mit einem "neuen" String-Delimiter, welcher womöglich noch frei definierbar ist.
z.B. wie beim CDATA im
XML oder z.B. dem $$ im Postgres.
Delphi-Quellcode:
mein_string := 'dsadsa
dsdsa
dsadas'; // der Pascal-Highlighter hier kann es doch auch, obwohl es eigentlich "falsch" ist ;)
mein_string := $$dsadsa
dsdsa
dsadas$$;
mein_string_mit_SS := $FREI_DEFINIERT$dsadsa
mit $$ dazwischen
dsadas$FREI_DEFINIERT$;
Würde es noch leichter lesbar machen und den Copy&Paste von z.B. mehrzeiligen SQLs vereinfachen.
Und ja, ich hab im Kontextmenü schon mal diese Text-zu-DelphiString-Menüs entdeckt.