Code Snippets in Microsoft Word einfügen

Wer gerne in Word-Dokumenten dokumentiert wird sicherlich auch öfter Code-Snippets für Beispiele weg schreiben wollen. Per Copy Paste funktioniert das aus der Entwicklungs-Umgebung auch meist ganz gut, das Syntax-Highlighting bleibt bestehen.

Schlecht ist nur, dass Microsoft schnell anfängt in der Formatierung zu wüten, besonders wenn Dokument-Übergreifende Formatierungen vorgenommen werden.

Ein falscher Absatz, ein falsches Enter und das Snippet ist zerstört und muss mühsam wieder zusammen geschoben werden. Und zwei Absätze später das gleiche Problem…

Die Lösung

Hier bietet sich aber eine ganz einfache Lösung mit Board-Mitteln an. Keine Extensions, Just plain Office. Ihr geht wie folgt vor:

  • öffnet den Reiter „Einfügen“
  • ganz weit rechts findet ihr den Button“Objekt“ mit einem kleinen schwarzen Pfeil dran
  • dort geklickt, öffnet sich ein Dialog in welchen ihr das gewünschte Format auswählt
  • wählt hier OpenDocument-Text, und klickt OK
  • ein neues Word-Fenster öffnet sich, in dem ihr nun euer Quell-Code einfügt
  • drückt auf speichern (ja, in dem neuen Fenster) und schließt das Fenster

Das wars. Jetzt habt ihr ein Code-Snippet mit Syntax und allen drum und dran in eurem Dokument. Das ganze wird wie ein Bild o.ä. behandelt, wird also bei Formatierungen nicht aus dem Leim gerissen!

Das wars! Quick and easy.