Re: Wie erstelle ich einen neuen Stil zur Syntaxhervorhebung für log4j mit KDE Kate/KWrite?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hallo Rainer!
Reiner Nix wrote:
> ich würde gerne einen neuen Stil zur Syntaxhervorhebung mit KDE
> Kate/KWrite für Log-Ausgaben mit log4j (java-Logging) erstellen.
> Es gibt zwar im Kate-Handbuch dazu einige Hinweise aber da bleiben doch
> noch viel offen.
Auf der Webseite gibts eine Anleitung:
http://kate.kde.org/doc/hlhowto.php
> In meinem Projekt treten dabei immer wieder einige bestimmte Log-Einträge
> auf, die ich sozugagen als Schlüsselworte auffassen will. Z.B. "received
> from xConnect", "ProcessStatus".
Nimm dir am besten ein Stylefile, das für ähnliche Files da ist und
ändere/ergänze die Einträge entsprechend. Hervorhebungsmodus->Sonstige hat
z.B. Logfiles dabei.
Kompliziert ist es nur, wenn du auch code-folding machen willst, aber selbst
das geht mit vertretbarem Aufwand.
> Wenn ich dann so eine Highlighting-Definition geschrieben habe,
> wie kann ich diese testen? Einfach nach
> $HOME/.kde/share/apps/katepart/xxx.xml abspeichern tut es nicht.
Doch, das sollte eigentlich gehen. Sonst versuch es mal in
/usr/share/apps/katepart/syntax/
> Muss die
> Datei registriert werden? Gibt es Hilfsmittel zum Testen?
In dem File selbst steht irgendwo, für welche Endungen das gelten soll (s.u:
extensions="").
Schau an, da gibts auch ein
/usr/share/apps/katepart/syntax/syntax.template
<language name="" section="" version="1.00" kateversion="2.3" extensions=""
mimetype="" author="" license="">
Das Ergebnis würde ich mir direkt in kate anschauen.
- --
Martin Weis
PGP-Key: http://datenroulette.de/pgp.php
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFD/bf85j8IxyG/AuwRAsn7AKDhnXrX7xy/z0OgWaVlVBbCr+N83ACgxpah
iCX8kqY6T7oSb5PcS29GkN8=
=xVkx
-----END PGP SIGNATURE-----
Reply to: