Ich bereite eine Präsentation mit Google Slides vor, kann aber auch in Open Office an der Präsentation mit Codefragmenten arbeiten.
Gibt es eine einfache Möglichkeit, grundlegende Syntaxhervorhebungen für die Code-Snippets mit Google Text & Tabellen oder Open Office Presenter durchzuführen?
Bearbeiten: Da ich glaube, dass ich einen Weg finden kann, HTML einzubetten, wären auch alle Tools, die HTML-Syntaxhervorhebungen durchführen können, willkommene Vorschläge.
Ein Online-Syntax-Textmarker: http://markup.su/highlighter/
Kopieren Sie sie einfach und fügen Sie sie in Ihr Dokument ein.
BEARBEITEN:
Die obige Seite scheint vorübergehend nicht erreichbar zu sein, daher hier eine Alternative: http://hilite.me/
http://www.tohtml.com/ Syntax hervorgehobener HTML-Code für viele Sprachen. Vielleicht ist es das, wonach Sie suchen.
Wenn Sie Visual Studio verwenden (dies funktioniert möglicherweise auch in Eclipse, aber ich habe es nie versucht) und Sie in Microsoft Word (oder ein anderes Microsoft-Produkt) kopieren und einfügen, wird der Code in der Farbe Ihres IDEeingefügt. _ hätten. Dann müssen Sie nur noch den Text aus Word in die gewünschte Anwendung kopieren, und der Text wird als Rich-Text eingefügt.
Ich habe diese Arbeit nur in Visual Studio für andere Microsoft-Produkte gesehen, daher weiß ich nicht, ob es eine Hilfe sein wird.
Mit dem neuen Add-Ons für Google Drive können Sie Code mit dem Code Pretty Add-On hervorheben.
Daran habe ich auch gedacht. Schließlich ist meine Lösung Github Gist zu verwenden. Vergessen Sie nicht, es hat auch Highlight-Funktionalität. Kopieren Sie es einfach. :)
Nur ein paar Vorschläge:
Wenn Sie Ihren Code in Emacs schreiben, könnte Sie das Paket htmlize elisp interessieren.
"Diese Erweiterung bietet Funktionen zur Syntaxhervorhebung für LibreOffice.org. COOoder ist nützlich für Entwickler, die Codefragmente in Writer-Dokumenten darstellen möchten. Die verwendeten Farben sind dieselben wie die von GeSHi. Zeichenstile werden für jedes Sprachelement erstellt."
Check out http://codepad.org . Es wird das Problem des Posters wahrscheinlich nicht lösen. aber ich denke, es wird für andere von Nutzen sein, die diesen Artikel lesen.