Im Anhang ist eine UDL-Datei (User Defined Language als XML-Dialekt), die im Editor Notepad++ (Freeware) genutzt werden kann, um C/AL ein wenig Syntaxhighlighting einzuhauchen.
Das hat dort zwar Grenzen, weil nur freistehende Schlüsselwörter eindeutig hervorgehoben werden können (einen Präfixmodus kann man zwar einschalten, aber der geht auch nur bis zur nächsten Leerstelle), ist aber je nach Einsatzgebiet trotzdem gut zu verwenden und jederzeit individuell erweiterbar . Die gängigsten Sachen kommen farbig, fehlende einfach selbst dazutragen.
Ansicht in der UDL-Datei, davor das Konfigurationsfenster in Notepad++ (aufrufbar über Sprachen>Eigene Sprache definieren…), über den Importbutton kann die Datei importiert werden (Dateierweiterung vorher von .udl in .xml umbenennen bzw. in .udl.xml). Nach "Speichern als…" ist diese unten in der Liste unter dem gewählten Namen verfügbar.
Auswirkung in C/AL
Edit 25.01.16: In der Version 2 sind u.a. einige Schlüsselwörter in NAV 2016 sowie in DELTA- bzw. CONFLICT-Dateien vorkommende und die von den Cmdlets erzeugten CONFLICT-Mergemarken bei Dateien im RESULT-Ordner ergänzt worden.
DELTA-Datei