it-swarm.com.de

Syntaxhervorhebung in Microsoft Office Word

Mögliches Duplikat:
Wie kann ich die Syntax von PHP Code in Word einfach hervorheben?

Ich muss Code (ANSI C) in Microsoft Office Word einfügen und ich benötige eine Form der Syntaxhervorhebung (anstatt einfach die Schriftart in Lucida Console zu ändern)

Gibt es eine Art Addon, mit dem ich die Codesyntax in Microsoft Office Word hervorheben kann?

33
Andreas Grech

Aus der Antwort von Breakthrough für diese Frage ( Dank an T. Kaltnekar Kommentar )


Sie können Notepad ++ verwenden, um dies auf drei Arten zu erreichen. Damit Sie wissen, ist Notepad ++ eine erweiterte Version von Notepad, die die Syntaxhervorhebung verschiedener Codedateien "out of the box" unterstützt - PHP enthalten!

Laden Sie es herunter und installieren Sie es, starten Sie es und laden Sie Ihre PHP -Datei. Sie sollten es automatisch in schönen Farben sehen (wenn nicht, weil die Dateierweiterung etwas anderes als .php ist, gehen Sie zu Sprache -> PHP oder Sprache -> P -> PHP).

Wenn Sie eine der Farben ändern müssen, können Sie dies ganz einfach tun - gehen Sie einfach zu Einstellungen -> Styler-Konfigurator. In diesem Menü können Sie die verschiedenen Optionen für Hervorhebungen und Schriftarten an Ihre Bedürfnisse anpassen - obwohl die Standardeinstellung normalerweise für die meisten ausreicht.

Gehen Sie dann zu Plugins -> NppExport. Von hier aus haben Sie drei Möglichkeiten:

  • In RTF exportieren
  • In HTML exportieren
  • Kopieren Sie alle Formate in die Zwischenablage

Beginnen Sie mit dem letzten - "Alle Formate in die Zwischenablage kopieren" -, wodurch die gesamte Datei mit der hervorgehobenen Syntax in die Zwischenablage kopiert wird. Sobald Sie darauf geklickt haben, öffnen Sie Microsoft Word und drücken Sie einfach Einfügen! Sie sollten den wunderschön syntaktisch hervorgehobenen Code sehen. Wenn etwas schief geht, können Sie eine der anderen Optionen ausprobieren (nach RTF/HTML exportieren), obwohl ich nie ein Problem mit der Zwischenablagemethode hatte.

53
Andreas Grech

Sie können notepad ++ verwenden, um Code nach .rtf oder .html zu exportieren und diesen dann in Ihrem Dokument zu verwenden.

Ich habe verschiedene Office-Plugins ausprobiert, aber sie haben nie gut funktioniert. Oder ich habe keinen gefunden.

2
Egon

Ich kenne keine Office-Plugins, die dies tun, aber wenn Sie Visual Studio oder Visual C++ Express Edition installiert haben, können Sie Code (der die Formatierung beibehält) aus Visual Studio direkt in Word kopieren und einfügen.

1
Adam Maras