2009-12-16 9 views
5

Wie kann ich Code mit Syntaxhervorhebung in ein Textverarbeitungsprogramm bekommen?Code mit Syntaxhervorhebung in einem Textverarbeitungsprogramm

Es ist für ein Handbuch, das Codebeispiele haben wird, die in der Lage sein sollten, von Seite zu Seite zu gehen, so dass das Setzen von Bildern keine Option ist.

Ich würde es lieber mit OpenOffice tun, aber ich könnte auch iWorks oder Office verwenden. Der Code ist Ruby, Java, Python und vielleicht andere. Ich könnte TextMate verwenden, um es bei Bedarf zu exportieren.

Antwort

7

XCode tut das schon, denke ich. Wenn Sie aus dem Fenster kopieren und in eine andere App einfügen, die Rich Text akzeptiert, wird die Formatierung mitgeliefert. Ich habe gerade einen Screenshot:

screenshot http://img710.imageshack.us/img710/8756/xcodetextedit.png

+0

Visual Studio auch, dass ich weiß. Aber leider keine brauchbare Option für die Wahl der Sprachen. – Joey

+0

XCode hebt sicher Python und Java hervor. Ich habe keine Ruby-Datei, um es zu versuchen. Ich habe TextEdit, MS Word und einige andere eingefügt. –

+0

Ich habe gerade eine Test-Ruby-Datei erstellt, und das hat auch funktioniert. Sieht so aus, als sollte dies die Frage des OP abdecken? –

6

VIM eine Syntax hat für fast jede Programmiersprache hilighing und hat Option hilighted Quelle als HTML-Datei zu exportieren, sollte leicht von Textverarbeitungsprogramm importiert werden. Verwenden Sie

:TOhtml 
3

konnte ich zum Kopieren/Einfügen markiert korrekt Java-Code von Eclipse-in Word 2007 und Word 2010, indem nicht die reguläre Paste Auswahl, aber Einfügen Special-> Rich Text Format.

"Paste Special" wird durch Klicken auf den kleinen Abwärtspfeil unter dem Symbol Einfügen in der Word Ribbon Bar gefunden.

Verwandte Themen