C/AL Completer - IntelliSense für Navision CAL
Das der Komfort der Navision Entwicklungsumgebung C/SIDE zu wünschen übrig lässt, ist kein Geheimnis. Tool und Hilfe wie z.B. IntelliSense, die heute in jeder Entwicklungsumgebung vorhanden sind, fehlen. Emiel Romein hat deshalb versucht diesen Misstand zu beheben und die Software CAL - Completer geschrieben. Nach dem Download und der Installation der Software, zeigt ein kleines Try-Icon an, daß die Software gestartet und bereit ist.
Sinnvoll ist es, die Einstellung Min. 3 Character Match-Mode zu deaktivieren (Preferences - Completion Settings), so daß der CAL Completer bereits nach dem ersten eingegebenen Zeichen aktiv wird. Das Ergebnis sieht dann wie folgt aus:
Der CAL Completer bietet nicht nur IntelliSense der Sprach-Befehle, sondern auch vorgefertigte Code-Snippets an. So bekommt man nach der Eingabe von IF die Möglichkeit verschiedene Snippets für den Befehl IF auszuwählen und spart so ein wenig Tipparbeit.
Zugegeben, der CAL Completer ist eine nette Erweiterung, bietet jedoch nicht dem Komfort den man von der Visual Studio IntelliSense gewöhnt ist. Auch zeigt der CAL Completer keine Hilfen oder Hinweise zu den Parametern einer Methode an. Des Weiteren kämpft die aktuelle Version 2.51 noch mit div. Bugs. Trotzdem lohnt sich der Download.

Naja, den C/AL Completer als IntelliSense zu bezeichnen ist schon etwas gewagt. Das Ding hat doch im Gegensatz zum Visual Studio keinerlei Informationen über den aktuellen Kontext - somit ist das Teil leider nicht viel mehr als ein Einfügen aus der Zwischenablage. Probier mal CodeGenius (http://www.codegenius.nl/) das ist zwar theoretisch auch nicht mehr aber lässt sich mittlerweile ganz gut bedienen.
Grüße Steffen
Da mein Deutsch nicht guter der ist, verwende ich Google, um meinen englischen geschriebenen Text zum Deutschen zu übersetzen. Hoffnungsvoll hat er eine gute Arbeit erledigt. Ich stolperte nach dieser Seite durch Unfall und durch überraschung. Sie ist sonderbar zu sehen, daß jemand über dich auf das Netz schrieb. Lustig, aber sonderbar. Cal Completer war die erste, die Navision Codebeendigung holte und wurde gewählt, um das dritte beste Download von 2006 zu sein. Ja war CodeGenius erstes. Um die Wähler zu belohnen gebe ich weg den Quellecode! Ein Auge auf mibuso die upcoming Woche so halten!
Freundlicher Respekt, Emiel Romein