Make editor references clickable
Enabling codelens in vscode will only show the number of references, but in many language extensions in vscode you can also click the references to see where they are and navigate to them (same view as if you press Shift+F12).
The original request was created in this ...
Show more info when hovering over a constant value in vscode
Currently we have abstractions over constant values, for Text we have Labels and for Integers we have Enums.
When working with Labels it can be useful to be able to see quickly what the label contains.
It's enforced by the CodeCop to name the labels descriptiv...
Multiline strings in AL
Currently, AL only supports single-line string literals, which makes working with multiline-strings a bit cumbersome.
// works: myText := 'Hello'; // error: myText := ' Hello ';
So, if you want to have long strings ...
Make Windows authentication available in Universal code
Our extension has setups where users can choose which authentication method is used when connecting to a web service server.
Most retailers that run their business OnPrem (e.g. offline/intranet solutions) prefer Windows authentication.
When choosing web servic...
Logpoints in AL
Normal breakpoints can be set for a line of AL code in vscode.
The breakpoints can be edited by right-clicking the red dot and choose edit... this allows us to convert it into a "conditional breakpoint" if we insert an AL expression. This makes sure the breakpoint only breaks if the expr...
Break On Long Running Sql Statements
We have the option to monitor long running SQL queries in vscode.
We go to launch.json and set enableLongRunningSqlStatements to true and longRunningSqlStatementsThreshold to a desired value.
The problem is, we can casually tu...