Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Nur den Quellcode der den aktuellen Defines entspricht anzeigen (https://www.delphipraxis.net/214605-nur-den-quellcode-der-den-aktuellen-defines-entspricht-anzeigen.html)

mlc42 6. Feb 2024 21:12

Nur den Quellcode der den aktuellen Defines entspricht anzeigen
 
Ich hatte sowas mal vor einigen Jahren in C.

Da hat man Defines gesetzt und dann eine Quellcodedatei bekommen die
nur noch den, durch die Defines bestimmten Quellcode ausgab.

Das war sehr hilfreich. Gibt es sowas auch für Delphi ?

Aliquis 6. Feb 2024 21:24

AW: Nur den Quellcode der den aktuellen Defines entspricht anzeigen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Delphi 12 blendet Code ab, wenn er in einem nicht zutreffenden Compilerschalter steht. Die Farbe kann man ja noch etwas schwächer einstellen, dann kommt das dem schon sehr nahe, was du möchtest. Für mich ist diese Art der Darstellung sehr hilfreich (siehe Anhang)

Uwe Raabe 6. Feb 2024 21:27

AW: Nur den Quellcode der den aktuellen Defines entspricht anzeigen
 
Zitat:

Zitat von mlc42 (Beitrag 1533116)
Gibt es sowas auch für Delphi ?

Klar! Ab Delphi 11.2 ist das enthalten.

mlc42 7. Feb 2024 14:26

AW: Nur den Quellcode der den aktuellen Defines entspricht anzeigen
 
Vielen Dank für die Infos.

Die machen ja doch immer wieder mal nette Sachen.

Leider bin ich noch auf Rio angewiesen weil ich noch nicht alle VCL Kompenenten für die 12 bekomme.
Aber schön das das jetzt geht.

TurboMagic 7. Feb 2024 16:55

AW: Nur den Quellcode der den aktuellen Defines entspricht anzeigen
 
Welche VCL Komponenten fehlen dir da noch?

Grüße
TurboMagic

mlc42 7. Feb 2024 19:01

AW: Nur den Quellcode der den aktuellen Defines entspricht anzeigen
 
von den zugekauften Quickreport, Asynchpro und dann einige selbst entwickelte.
Alle anderen kann man ja noch kaufen (TMS, Intraweb, Infopower ..)
Unter 10.3 hab ich zumindest die Fremdkomponenten am laufen.
Daher wollte ich erstmal mal mit Rio weitermachen.
Aber einiges davon kann ich schon mit D12 machen. Da ist das mit dem ausgegrauten
Code bei Defines schon recht nützlich.

TurboMagic 9. Feb 2024 12:06

AW: Nur den Quellcode der den aktuellen Defines entspricht anzeigen
 
Hallo,

war AsyncPro nicht mal per GetIt (Tools/GetIt Package Manager) verfügbar?

Grüße
TurboMagic

Uwe Raabe 9. Feb 2024 12:13

AW: Nur den Quellcode der den aktuellen Defines entspricht anzeigen
 
Soweit ich weiß, gibt es aktuell niemanden der sich um die TurboPack Projekte kümmert. Man kann das aber relativ leicht selbst an neue Delphi-Versionen anpassen: https://github.com/TurboPack/AsyncPro


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:05 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz