Steffen Forkmann has reported abot Stati-C/AL, a code analysis tool for Microsoft Dynamics NAV.
Static analysis is dear to my heart as a way of improving programmer productivity, and I’m always impressed when people focus on the integration of languages and business products. And, it happens to be implemented in F#.
“Supervision is a free software program which can transform C/AL object text files into color-coded hyper-linked interactive HTML files. The purpose of Supervision is to give Microsoft Dynamics NAV developers an easy and intuitive way to browse C/AL source code which provides better insight into the semantics of C/AL programs.”
Some of the features are:
- Usages of user-defined functions, variables, parameters, fields, system-defined variables, and object types link to their declaration
- Usages of C/AL system functions link to official Microsoft C/AL language documentation
- Code coloring
- It’s blazing-fast