AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte OptiDelphi - SourceCode Strukturierer
Thema durchsuchen
Ansicht
Themen-Optionen

OptiDelphi - SourceCode Strukturierer

Ein Thema von BrunoT · begonnen am 12. Apr 2005 · letzter Beitrag vom 14. Apr 2005
Antwort Antwort
Seite 1 von 3  1 23      
Benutzerbild von BrunoT
BrunoT

Registriert seit: 23. Jan 2003
Ort: Sandbeiendorf
360 Beiträge
 
Delphi 8 Professional
 
#1

OptiDelphi - SourceCode Strukturierer

  Alt 12. Apr 2005, 10:28
Hi,

habt Ihr schon einmal Source-Schnipsel in Euer Programm eingefügt und dann mühsam Schleifen und Blöcke formatiert?

Das übernimmt nun OptiDelphi(Version 0.95).

Source-Code(D7 und D2005) und Exe anbei. Für Anregungen bin ich dankbar.

Die Schreibweise kann man nun abschalten. (Bug)
Berücksichtigt nun auch Destructor und Constructor
Problem mit einzeiligen Kommentaren beseitigt
Nun auch mit Gross/Kleinschreibung alternativ und Speicherabfrage
Problem bei geschachtelten Kommentaren beseitigt
Syntaxhighlighting und Speicherabfrage verbessert


mfg

BrunoT
Angehängte Dateien
Dateityp: zip opitdelphi.d7_865.zip (302,3 KB, 118x aufgerufen)
Holger

EDV- Ende der Vernunft
Meine Calcedit-Kompo
  Mit Zitat antworten Zitat
Benutzerbild von Airblader
Airblader

Registriert seit: 29. Okt 2004
Ort: Geislingen an der Steige
742 Beiträge
 
#2

Re: OptiDelphi - SourceCode Strukturierer

  Alt 12. Apr 2005, 10:29
Gibts auch n Screen oder so?

air
Ingo Bürk
Es nimmt der Augenblick, was Jahre geben.

Johann Wolfgang von Goethe
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: OptiDelphi - SourceCode Strukturierer

  Alt 12. Apr 2005, 10:34
Zitat von BrunoT:
habt Ihr schon einmal Source-Schnipsel in Euer Programm eingefügt und dann mühsam Schleifen und Blöcke formatiert?
Nein, ich formatiere das gleich gescheit.

Dein Programm ist ganz nett, aber man muss mind. 2. auf "Formatieren" klicken, dass es alles formatiert ist.
Eine Speichernachfrage erscheint auch keine.

Beim ersten mal wurde ein end in ein END umgewandelt und beim 2. Klick positioniert.

Ich habe auch generell etwas gegen das Uppercase, ich weiß nicht wieso, aber ich habe es Lowercase lieber und formatiere weiterhin selbst.
  Mit Zitat antworten Zitat
Benutzerbild von BrunoT
BrunoT

Registriert seit: 23. Jan 2003
Ort: Sandbeiendorf
360 Beiträge
 
Delphi 8 Professional
 
#4

Re: OptiDelphi - SourceCode Strukturierer

  Alt 12. Apr 2005, 10:47
Hallo Matze,

Die Schreibweise der Schlüsselworte lassen sich über Optionen festlegen. Und natürlich auch neue hizufügen.

Eine Speicherabfrage habe ich noch nicht implementiert. Kann ja noch werden.

Eine Screenshot liegt bei.


mfg

BrunoT
Miniaturansicht angehängter Grafiken
optidelpi_389.jpg  
Holger

EDV- Ende der Vernunft
Meine Calcedit-Kompo
  Mit Zitat antworten Zitat
Benutzerbild von freak4fun
freak4fun

Registriert seit: 22. Sep 2004
Ort: Hannover
1.807 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#5

Re: OptiDelphi - SourceCode Strukturierer

  Alt 12. Apr 2005, 10:48
Ich hätte auch gern einen Screen.

Zitat von Matze:
Ich habe auch generell etwas gegen das Uppercase, ich weiß nicht wieso, aber ich habe es Lowercase lieber und formatiere weiterhin selbst.
Ich lass mich auch nicht gern von meinem Quelltext anschreien.

MfG
freak
Christian
IT: Schließen Sie bitte das Fenster. User: Die Tür auch?
i++; // zaehler i um 1 erhoehen
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: OptiDelphi - SourceCode Strukturierer

  Alt 12. Apr 2005, 10:54
Ich könnte mit unformatiertem Quellcode gar nicht arbeiten. Ein paar Schleifeb und das ganze wird unübersichtlich.

Aber wenn jemand, der seinen Code nicht formatiert, zum Beispiel seinen Quellcode hier im Forum zeigen möchte, ist das Programm dafür ideal, um seine "Schlamperei" zu vertuschen und den anderen die Übersicht über den Code zu erleichtern.

Das mit den Optionen habe ich noch gar nicht entdeckt, dann kann man das ja schön selbst einstellen. Nur wäre es einfacher, wenn man auswählen könnte, ob Groß- oder Kleinschreibung.
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

Registriert seit: 12. Jan 2005
Ort: Waldshut-Tiengen
2.875 Beiträge
 
Delphi 2007 Enterprise
 
#7

Re: OptiDelphi - SourceCode Strukturierer

  Alt 12. Apr 2005, 11:00
Nettes tool.
aber ich benutze "DelForExp, a freeware Pascal source code formatter for Delphi".
zu haben bei http://www.dow.wau.nl/aew/DelForExp.html

gibt´s auch als stand-alone programm.

gruessle
Klaus E.
Linux - das längste Text-Adventure aller Zeiten...
Wer nie Linux mit dem vi konfiguriert hat, der hat am Leben vorbei geklickt.
  Mit Zitat antworten Zitat
Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#8

Re: OptiDelphi - SourceCode Strukturierer

  Alt 12. Apr 2005, 11:10
Hallo!

Habe ein Stück Code formatieren lassen.
So kam's raus (ist nur ein Teil des Codes)

Delphi-Quellcode:
  destructor TUrlDownload.Destroy;
VAR purRequest: PUrlRequest;
  dwIndex: INTEGER;
Thomas
  Mit Zitat antworten Zitat
Benutzerbild von BrunoT
BrunoT

Registriert seit: 23. Jan 2003
Ort: Sandbeiendorf
360 Beiträge
 
Delphi 8 Professional
 
#9

Re: OptiDelphi - SourceCode Strukturierer

  Alt 12. Apr 2005, 11:18
Das Programm berücksichtigt noch nicht alle Sprachkonstruktionen.

Sende mir mal ein längeres Stück.

mfg

BrunoT
Holger

EDV- Ende der Vernunft
Meine Calcedit-Kompo
  Mit Zitat antworten Zitat
Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#10

Re: OptiDelphi - SourceCode Strukturierer

  Alt 12. Apr 2005, 11:49
Testcode ist in der Anlage (unformatiert)
Angehängte Dateien
Dateityp: pas testcode_317.pas (28,1 KB, 28x aufgerufen)
Thomas
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:58 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz