Syntaxhervorhebung in Microsoft Office Word

55861
Andreas Grech

Mögliches Duplizieren:
Wie kann ich die Syntax von PHP-Code in Word leicht hervorheben?

Ich muss etwas Code (ANSI C) in Microsoft Office Word einfügen, und ich brauche eine Art Syntaxhervorhebung (anstatt einfach die Schriftart zu ändern Lucida Console).

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

33
Dies wurde nach PHP gefragt, Lösung ist die gleiche: http://superuser.com/questions/39571/how-do-i-easily-highlight-the-syntax-of-php-code-in-word T. Kaltnekar vor 15 Jahren 2
@T. Kaltnekar: Exzellent, genau das, wonach ich gesucht habe! Andreas Grech vor 15 Jahren 0
Als Randbemerkung: Möglicherweise möchten Sie die automatische Änderungsoption deaktivieren, durch die Anführungszeichen in geschweifte Anführungszeichen und doppelte Striche in en / em-Striche umgewandelt werden. Andernfalls kann es durch einen Klick in den Code tatsächlich geändert werden ... Arjan vor 15 Jahren 0
Dies ist auch ein Duplikat von http://superuser.com/questions/169010/word-syntax-highlighting Nathan Fellman vor 14 Jahren 0

3 Antworten auf die Frage

52
Andreas Grech

Entnommen von Breakthroughs Antwort auf diese Frage ( Dank an T. Kaltnekars Kommentar )


Sie können Notepad ++ verwenden, um dies auf drei Arten zu erreichen. Notepad ++ ist eine fortgeschrittenere Version von Notepad, die Syntax-Hervorhebung verschiedener Codedateien "out of the box" unterstützt - PHP inklusive!

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

Wenn Sie eine der Farben ändern möchten, können Sie dies ganz einfach tun - gehen Sie zu Einstellungen -> Styler Configurator. In diesem Menü können Sie die verschiedenen Hervorhebungs- und Schriftartoptionen an Ihre Bedürfnisse anpassen. Die Standardeinstellung reicht jedoch für die meisten aus.

Gehen Sie dann zu Plugins -> NppExport. Von dort haben Sie drei Optionen, die Sie in Betracht ziehen können:

  • Nach 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 . Wenn Sie darauf klicken, öffnen Sie Microsoft Word und klicken Sie auf Einfügen! Sie sollten den wunderschön hervorgehobenen Code sehen. Wenn etwas schief geht, können Sie eine der anderen Optionen ausprobieren (Export nach RTF / HTML), obwohl ich noch nie ein Problem mit der Zwischenablage hatte.

Liebe es! Ich habe diesen Befehl sogar der Tastenkombination 'STRG + UMSCHALT + C' zugeordnet. Ermöglicht das einfache Einfügen farbiger Code-Beispiele in eine E-Mail! jonathanconway vor 13 Jahren 8
2
Egon

Sie können Notepad ++ verwenden, um Code nach .rtf oder .html zu exportieren und anschließend in Ihrem Dokument zu verwenden.

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

1
Adam Maras

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 seine Formatierung beibehalten) aus Visual Studio direkt in Word kopieren und einfügen.