Forum: Die Delphi-IDE
by himitsu,
7. Okt 2022
https://www.delphipraxis.net/211379-delphi-11-2-released-9.html#post1511905 :oops:
Jupp, funktioniert auch meinstens,
aber mit dem Nachteil, dass seit einer Weile rekursive IF/IFDEF immer voll ausgewertet werden und dann ErrorInsight, aber leider auch der Compiler abrauchen.
{$IF Declared(MyNonexistsConstant)}
{$IF MyNonexistsConstant = 123} // E2026 Konstantenausdruck erwartet
...
Forum: Die Delphi-IDE
by himitsu,
7. Okt 2022
Morsch'n,
es gibt doch dafür noch nichts, oder hab ich es nur nicht gefunden?
Also alle/bestimmte DEFINEs ins Build-Log ausgeben lassen, welche aktuell definiert sind, bzw. den Zustand der/einiger Compiler-Direktiven.
Wenn nicht, dann wäre meine Idee für eine Feature-Request, irgendwie sowas.
{$ShowDirectives} // oder LogDirectives, OutputDirectives, ...
{$ShowDefines}