Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.

Suche eine Möglichkeit in Office Word Java-Syntax Highlight zu bekommen?

Hallo Yahoo! Clever Mitglieder!

Ich will gerne meine kleine Java Programme in Office Word 2007 einfügen, sprich ich will den Code in Word mit Syntax-Highlight haben.

Kennt ihr Plugins, oder andere Alternativen, um Java Code mit Syntax-Highlight in Word einzufügen?

mfg! danke

1 Antwort

Bewertung
  • vor 1 Jahrzehnt
    Beste Antwort

    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+highligh...

    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.

Haben Sie noch Fragen? Jetzt beantworten lassen.