Tutorial: Code-Snippets in Microsoft Word einfügen
Dieses Tutorial zeigt dir verschiedene Wege, wie du Programmcode professionell in Microsoft Word einfügen kannst – mit Syntax-Highlighting (Farben), Zeilennummern und der richtigen Schriftart.
Wer Code einfach per Copy-Paste in Word einfügt, stellt schnell fest: Die Formatierung geht verloren, Einrückungen stimmen nicht und es sieht unprofessionell aus. Hier sind die drei besten Methoden, um das zu lösen.
Methode 1: Online Code Converter (Der schnellste Weg)
Online-Converter wandeln deinen Code in "Rich Text" (RTF) um, den Word mitsamt Farben und Formatierung versteht.
- Converter aufrufen: Gehe auf eine Seite wie hilite.me, PlanetB oder beautifyconverter.com.
- Code einfügen: Kopiere deinen Code in das Feld „Source Code“.
- Sprache wählen: Wähle die Programmiersprache aus (z. B. Python, Java, C++).
- Stil wählen: Wähle ein Farbschema (z. B. "Monokai" für dunklen Hintergrund oder "Visual Studio" für hellen).
- Konvertieren: Klicke auf „Highlight“ oder „Convert“.
- Kopieren & Einfügen: Kopiere das Ergebnis aus dem Vorschau-Fenster und füge es direkt in dein Word-Dokument ein.
Methode 2: Microsoft Word Add-Ins (Direkt in Word)
Wenn du oft Code einfügst, lohnt sich ein Add-In, damit du Word nicht verlassen musst.
- Öffne Word und gehe zum Reiter Einfügen.
- Klicke auf Add-Ins abrufen.
- Suche nach "Easy Code Formatter" oder "Syntax Highlighter".
- Klicke auf Hinzufügen.
- Anwendung:
- Markiere deinen Code im Dokument.
- Öffne das Add-In (meist rechts in der Seitenleiste).
- Wähle das gewünschte Theme und klicke auf Format.
Methode 3: Der Trick über Notepad++ (Beste lokale Lösung)
Wenn du keine Online-Tools nutzen möchtest, ist Notepad++ der perfekte "Converter".
- Öffne deinen Code in Notepad++.
- Stelle sicher, dass unter dem Menüpunkt Sprachen die richtige Sprache ausgewählt ist (für das Highlighting).
- Gehe im Menü auf Plugins -> NppExport -> Copy RTF to clipboard.
- Gehe zu Word und drücke
Strg + V. - Ergebnis: Der Code wird exakt so eingefügt, wie er in deinem Editor aussieht.
Methode 4: Manuelle Formatierung (Für ein cleanes Design)
Wenn du volle Kontrolle über das Design willst, nutze eine Tabelle.
- Tabelle erstellen: Füge eine Tabelle mit nur einer Zelle ein (Einfügen -> Tabelle -> 1x1).
- Hintergrund: Färbe die Zelle hellgrau ein (Tabellenentwurf -> Schattierung).
- Schriftart: Nutze eine Monospace-Schriftart wie Consolas, Courier New oder Fira Code.
- Code einfügen: Kopiere den Code hinein.
- Tipp: Deaktiviere die automatische Rechtschreibprüfung für diesen Bereich, damit keine roten Wellenlinien erscheinen (Markieren -> Überprüfen -> Sprache -> Sprache für Korrekturhilfen festlegen -> Rechtschreibung nicht prüfen).
Profi-Tipps für Code in Word
- Zeilennummern: Wenn du Zeilennummern brauchst, füge eine Tabelle mit zwei Spalten ein. Die linke Spalte schmal für die Nummern, die rechte für den Code.
- Keine Silbentrennung: Markiere den Code, gehe auf Layout -> Silbentrennung und wähle „Keine“, um unschöne Trennungen im Code zu vermeiden.
- Formatvorlage erstellen: Erstelle dir in Word eine eigene Formatvorlage „Code“, damit du Schriftgröße (meist 9pt oder 10pt) und Zeilenabstand (einfach) nicht jedes Mal neu einstellen musst.
Zusammenfassung: Welches Tool wann?
- Schnell & Bunt: Online Converter (hilite.me).
- Professionell & Offline: Notepad++ (Copy RTF).
- Häufige Nutzung: Word Add-In.