Ich muss meinen Code in einer .pdf-Datei einem Wettbewerb vorlegen. Es wäre schön und viel einfacher zu lesen, wenn die Syntax wie im eigentlichen Studio hervorgehoben wäre. Ich habe nicht das Gefühl, es Zeile für Zeile selbst hervorzuheben, also gibt es eine Möglichkeit, den Delphi-Quellcode in .rtf zu exportieren?
Danke
Es gibt auch John Kaster's YAPP (noch ein hübscher Drucker), als Webservice oder eigenständige ausführbare Datei .
GExperts enthält den Experten für Quelltexte . Es ist in die Delphi IDE integriert:
GVim hat eine "Export to HTML" -Funktion - kann jedoch keine Zeilennummern und Hintergrundfarben verwenden, daher sollten dunkle Themen vermieden werden, da sie nicht so aussehen, wie Sie es erwarten. Sie können dann die Datei in Ihrem Webbrowser öffnen und von dort in PDF drucken.
CnWizards können nicht-lateinische Zeichen enthalten.
Zumindest in XE2 wurden Quellen mit russischen Zeichen beim Exportieren in RTF unterbrochen. Sie waren auch default HTML / UTF8-Export.
Und da ich einige Zeichen (griechische Buchstaben) jenseits von Englisch + Russisch verwendete, wurden sie auch mit nicht standardmäßigen HTML / Windows-1251-Export
borkenAuch CnWizards können DFM nicht exportieren, die ebenfalls Teil des Projekts sind.
Externe Tools wie SynEdit, SynPlus oder YAPP sind zwar nett, können aber nicht alle Projekte gleichzeitig konvertieren, können die IDE-angepasste Farbgebung nicht wiederverwenden und würden möglicherweise hinter den letzten Syntaxänderungen in den neuesten Delphi-Versionen zurückbleiben.
Eine Möglichkeit zum Speichern von DFM ist das Drucken aus der IDE in den Freeware-PDF-Drucker oder in den in Windows 7 verfügbaren Microsoft XPS-Drucker.
Letzteres erzeugt eine zu große Seite, die nicht in die gedruckte Seite passt. Hier kommt STDU Viewer zu Hilfe - es erlaubt File | Erweitertes Drucken | Passen Sie in den Margenmodus des Druckers, um sie auf jedem Computer zu drucken, der auch kopiert wurde.