Optimize Visual Studio Code for AL development
Visual Studio Code is built to handle many smaller dependent projects instead of one large project. However, as the base application isn't yet split into modules or components that allow managing the code in smaller projects, we recommend the following performance optimizations.
Open your settings.json
file in the project (or global settings if you prefer that) selecting Ctrl+Shift+P. Set:
"al.enableCodeAnalysis": false
to turn off code analysis completely, read more here Using the Code Analysis Tool."al.backgroundCodeAnalysis": false
to turn off running code analysis in the background, but code analysis will be enabled when building with Ctrl+Shift+B. This is an alternative if analyzers are required with"al.enableCodeAnalysis": true
."al.enableCodeActions": false
to turn off AL Code Actions, read more here AL Code Actions."al.incrementalBuild": true
to allow the compiler to reuse the existing background compilation for creating the package."editor.codeLens": false
to turn off code lens in Visual Studio Code, see Code Navigation."[al]": {"editor.formatOnSave": false }
to turn off formatting when saving a file for AL. If you still want formatting, then you can adjust what to run formatting on, and you can choose modifications by using the Format On Save Mode option.Add the build folder to the exclusion list for Windows Defender.
See also
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: I hele 2024 udfaser vi GitHub-problemer som feedbackmekanisme for indhold og erstatter det med et nyt feedbacksystem. Du kan få flere oplysninger under:Indsend og få vist feedback om