C/AL Syntax-Highlighter fĂĽr Notepad++

Bild Tipps & Tricks zu den Dynamics NAV Versionen
Hier bitte keine Fragen stellen, sondern nur bereits vorhandene Tricks veröffentlichen.
Forumsregeln
Impressum • Community-Knigge • Nutzungsbedingungen • Datenschutzrichtlinie
Hier bitte keine Fragen stellen, sondern nur bereits vorhandene Tricks veröffentlichen.

C/AL Syntax-Highlighter fĂĽr Notepad++

Beitragvon Kowa » 15. Januar 2016 18:03

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 :wink: . 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.
CALHighlighter4.png


Auswirkung in C/AL
CALHighlighter1.png
CALHighlighter2.png
CALHighlighter3.png
CALHighlighter5.png
CALHighlighter6.png
CALHighlighter7.png

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.
HighLighterV2_1.png

DELTA-Datei
HighLighterV2_2.png
Dateianhänge
CAL_v2.zip
(5.31 KiB) 821-mal heruntergeladen
CAL.zip
(5.01 KiB) 289-mal heruntergeladen
GruĂź, Kai

Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, Messenger oder Telefon! DafĂĽr ist dieses Forum da.

Download: Dynamics NAV Object Text Explorer (Alternativlink). MVP Alumni
Benutzeravatar
Kowa
Moderator
Moderator
 
Beiträge: 7854
Registriert: 17. Juni 2005 17:32
Wohnort: Bremen
Realer Name: Kai Kowalewski
Arbeitsort: Osterholz-Scharmbeck
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: BC, NAV 2018 bis Navision 2.01

Re: C/AL Syntax-Highlighter fĂĽr Notepad++

Beitragvon m_schneider » 15. Januar 2016 18:36

GroĂźartig. Vielen Dank.
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2146
Registriert: 20. Januar 2009 14:36
Realer Name: Michael Schneider
Arbeitsort: Treuen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2017

Re: C/AL Syntax-Highlighter fĂĽr Notepad++

Beitragvon Kowa » 25. Januar 2016 11:41

Neue Version v2 im Startbeitrag ergänzt.
GruĂź, Kai

Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, Messenger oder Telefon! DafĂĽr ist dieses Forum da.

Download: Dynamics NAV Object Text Explorer (Alternativlink). MVP Alumni
Benutzeravatar
Kowa
Moderator
Moderator
 
Beiträge: 7854
Registriert: 17. Juni 2005 17:32
Wohnort: Bremen
Realer Name: Kai Kowalewski
Arbeitsort: Osterholz-Scharmbeck
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: BC, NAV 2018 bis Navision 2.01

Re: C/AL Syntax-Highlighter fĂĽr Notepad++

Beitragvon Kowa » 5. August 2021 13:40

Alternativer Highlighter als Extension fĂĽr VS Code hier.
GruĂź, Kai

Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, Messenger oder Telefon! DafĂĽr ist dieses Forum da.

Download: Dynamics NAV Object Text Explorer (Alternativlink). MVP Alumni
Benutzeravatar
Kowa
Moderator
Moderator
 
Beiträge: 7854
Registriert: 17. Juni 2005 17:32
Wohnort: Bremen
Realer Name: Kai Kowalewski
Arbeitsort: Osterholz-Scharmbeck
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: BC, NAV 2018 bis Navision 2.01


ZurĂĽck zu NAV Tipps & Tricks

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron