Hallo, 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.
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". 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. Muss die Datei registriert werden? Gibt es Hilfsmittel zum Testen? Gruß Reiner --- Log-Beispiel --- [2006-02-23 10:27:31,540] [DEBUG] [XconnectProperties] got property: com.macd.xconnect.gateway.tsx.TsxGateway.role = 'receiver' [2006-02-23 10:27:31,544] [DEBUG] [XconnectProperties] got property: com.macd.xconnect.gateway.tsx.TsxGateway.cacheName = 'vtx' [2006-02-23 10:27:31,545] [DEBUG] [XconnectProperties] got property: com.macd.xconnect.gateway.tsx.TsxGateway.exchangeId = 'vtx' [2006-02-23 10:27:31,623] [INFO ] [ProcessStatus] Status change to 'Unknown' [2006-02-23 10:27:31,887] [DEBUG] [XconnectProperties] got property: com.macd.xConnect.gateway.snmp.enabled = 'false' [2006-02-23 10:27:32,035] [DEBUG] [XconnectProperties] got property: com.macd.xConnect.gateway.messageStatisticLogEnabled = 'true' [2006-02-23 10:27:32,036] [DEBUG] [XconnectProperties] got property: com.macd.xConnect.gateway.messageStatisticLogIgnoreZeros = 'true' [2006-02-23 10:27:32,037] [DEBUG] [XconnectProperties] got property: com.macd.xConnect.gateway.messageStatisticLogInterval = '1000' [2006-02-23 10:27:32,243] [INFO ] [ProcessStatus] Status change to 'Starting' [2006-02-23 10:41:34,307] [INFO ] [TsxReceiver-vtx0] received from xConnect: SubmitInquireRequest[Heartbeat;...;status(0;null;null);[0]] [2006-02-23 10:41:34,590] [INFO ] [SequenceRule] Applying rule InquireHeartbeat to SubmitInquireRequest[Heartbeat;...;status(0;null;null);[0]] [2006-02-23 10:41:34,663] [INFO ] [BufferedXconnectSession] sending to xConnect: SubmitInquireResponse[Heartbeat;...;status(0;null;null);[0]] [2006-02-23 10:41:34,935] [INFO ] [MessageStatistic] to xConnect 0, from xConnect 0, to Exterieur 1, from Exterieur 1 --- Log-Beispiel ---

