Finden Sie einen Weg, um in Office Word Java Syntax-Highlighting zu bekommen?

Hallo Yahoo! Clever Mitglieder! Ich will gerne meine kleine Java-Programme in Office Word 2007 hinzuf

One Response

  1. Es scheint für Word Add-In’s zu geben, welche Syntax-Highlighting machen. Ich kann dir aber nicht sagen, ob diese auch Java-Code formatieren können, oder generell etwas taugen.

    http://www.google.ch/search?q=word+syntax+highlight

    Wenn du nichts findest, kannst du versuchen ein Macro zu schreiben, welches bestimmte Schlüsselwörter hervorhebt.

    Ich würde dabei etwa so vorgehen:
    1. Definiere eine Formatforlage für Sourcecode. Bei mir bedeutet das miestens eine 10 – 11 Punkt grosse Schrift mit fester Laufweite (Courier, Monaco) und hellgrauem Hintergrund.

    2. Weise allen deinen Listings diese Formatvorlage zu. Entferne alle anderen Formatierungen von den Listings.

    3. Das Macro sollte folgende Eigenschaften haben
    3.1. Es werden nur Absätze formatiert, welchen die Quelltext-Vorlage zugewiesen ist. Damit verhinderst du unerwünschte Nebeneffekte für den übrigen Text.
    3.2. Das Macro sollte in einem ersten Schritt alle bestehenden Formatierungen löschen, damit sich keine Altlasten einschleichen.
    3.3. Das Macro soll eine Liste bestimmter Schlüsselwörter erkennen und diese Schlüsselwörter im Quelltext formatieren (Farbe, Fett, Kursiv) können.

    Das vorgängige Löschen der Formatierungen in Schritt 3.2 ist wichtig, damit du den Text nach Änderungen erneut formatieren lassen kannst, ohne dich um alte evtl. nicht mehr gültige Formatierungen kümmern zu müssen.

Leave a Reply