Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   HighlightParser - PasToHtml (https://www.delphipraxis.net/68604-highlightparser-pastohtml.html)

fwsp 2. Mai 2006 15:14


HighlightParser - PasToHtml
 
Hallo.

Ich hab ein Tool geschrieben, welches Pascal-Dateien in formatiertes Html übersetzen.
Die Formatvorlagen entsprechen denen der IDE von Delphi 2005 PE. Allerdings können mit Hilfe einer eingebunden .css die Vorlagen den eigenen Wünschen entsprechend verändert werden.

Man kann damit Dateien einlesen, und selbstverständlich auch speichern oder man kann den Code direkt eingeben.

Viel Spaß beim Testen, falls ihr es testet.


Die Microsoft Internet Controls müssen importiert sein.

HighlightParser

MathiasSimmack 2. Mai 2006 15:18

Re: HighlightParser - PasToHtml
 
Ohne es zu testen:
Zitat:

Zitat von fwsp
oder man kann den Code direkt eingeben und das Tool speichert das Html ins ausführende Verzeichnis.

Schlecht. Nimm lieber den "Eigene Dateien"-Ordner des Benutzers, das gibt weniger Probleme.

Matze 2. Mai 2006 15:19

Re: HighlightParser - PasToHtml
 
Hi

Die Schriftgröße der Memos ist ja wintzig, die kann ich nicht lesen.

Nichts desto trotz bleibe ich bei GExperts, falls ich mal schnell sowas benötige, doch wenn, dann ntuze ich sowieso geshi. Evtl kannst du das ja auch als Plugin umschreiben, nur so als Anregung.

Der HTML-Code ist ganz sauber, gefällt mir (auch wenn ich statt "code" "span" genommen hätte, ist aber wahrscheinlich egal). Nur einen Fehler hast du im Code und zwar bei "</pre", da fehlt ein ">". ;)

Thebe 2. Mai 2006 16:07

Re: HighlightParser - PasToHtml
 
Bei mir wird mein gesamter Source nach mehrzeiligen {...} Kommentaren als Kommentar angesehen..
Is recht... Grün..

Ansonsten sehr schicke Sache

SubData 2. Mai 2006 16:09

Re: HighlightParser - PasToHtml
 
Hübsches Ding, dem schließe ich mich an...
Auch der ausgegebene Code ist sehr sauber :)

fwsp 3. Mai 2006 19:52

Re: HighlightParser - PasToHtml
 
Hab grad ne neue Version hochgeladen.
  • "</pre>" wird jetzt geschlossen
  • die Schriftgröße der Memos ist jetzt größer
  • Codes die über das Memo eingegeben werden, werden jetzt in den Eigenen Dateien gespeichert
  • hab von <code> zu <span> gewechselt, um den html-standard treu zu bleiben
  • Highlightning für mehrzeilige Kommentare wurde überarbeitet und sollte jetzt funktionieren

ichbins 3. Mai 2006 19:57

Re: HighlightParser - PasToHtml
 
Was mir noch fehlt ist
  • Eine Vorschaufunktion
  • Wie immer: xp-Style

ansonsten super!

fwsp 3. Mai 2006 19:59

Re: HighlightParser - PasToHtml
 
Über Vorschau lässt sich reden, "Luna" werd ich nicht unterstützen (konnte ich noch nie leiden. :wink: )

Chewie 3. Mai 2006 20:03

Re: HighlightParser - PasToHtml
 
Etwas OT: Was ist denn an <code> so schlimm?
<span> ist nur ein allgemeines Element, dass nichts über den Inhalt aussagt, während <code> im Hinblick auf semantisches Markup doch geradezu prädestiniert für die Anzeige von Quellcode.

<pre> dagegen gilt soweit ich weiß als veraltet, da es keine Aussage über den Inhalt macht und deshalb leicht durch <span> bzw. <div> mit entsprechender CSS-Formatierung ersetzt werden kann.

Oder hab ich was in der Entwicklung verpasst?

Khabarakh 3. Mai 2006 20:05

Re: HighlightParser - PasToHtml
 
Zitat:

Zitat von fwsp
Über Vorschau lässt sich reden, "Luna" werd ich nicht unterstützen (konnte ich noch nie leiden. :wink: )

Es soll aber Leute geben, die keine grauen Buttons und Balken mehr sehen können (Avalon...). Und solange du Luna nicht selbst benutzt, kann dich ja höchstens der zusätzliche Unit-Eintrag stören.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:19 Uhr.
Seite 1 von 3  1 23      

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