![]() |
DLangExtension Plugin
Liste der Anhänge anzeigen (Anzahl: 1)
Ich hab mich mal etwas mit der DLangExtension von Andreas befasst (
![]() Beispiel:
Delphi-Quellcode:
Die Nachricht wird nur ausgegeben, wenn in den Compileroptionen das Symbol DEBUG definiert ist.procedure DebOut;[B]DEBUGONLY[/B]; begin Showmessage('Debug Ausgabe'); end; Procedure TForm1.button1click(sender:Tobject); begin debout; end; Normal würde das ganze so aussehen:
Delphi-Quellcode:
Die Benutzung geschieht, wie immer, auf eigene Gefahr. Fehler und Verbesserungen/Erweiterungen
{$IFDEF DEBUG}
procedure DebOut; begin Showmessage('Debug Ausgabe'); end; {$ENDIF} Procedure TForm1.button1click(sender:Tobject); begin {$IFDEF DEBUG} debout; {$ENDIF} end; könnt ihr gerne hier posten. |
Re: DLangExtension Plugin
Hallo,
schöne Idee, ich habe es allerdings noch nicht getestet. Zitat:
Dies ist bei $IFDEF auf aufgrund des Highlightnings leichter erkennbar. |
Re: DLangExtension Plugin
Zitat:
Zitat:
|
Re: DLangExtension Plugin
Zitat:
|
Re: DLangExtension Plugin
Kann sein, das das inzwischen anders ist (ich bin da nicht auf dem aktuellen Stand :) ). Es gibt aber viele Komponenten/Komponentensammlungen die vor IFDEFS nur so überquellen. :)
Man könnte das ganze auch noch ausdehnen...z.B. um BS Abhängigkeiten :gruebel: Vielleicht gibts sogar ne Möglichkeit über die ToolsAPI eigene Wörter zu highlighten ? Wenn jemand das weiß, wäre das doch mal eine Erweiterung für die IDE wert :) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:25 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