05. juni 2026
Introduktion
Microsoft har opdateret de såkaldte "code actions" for AL i Visual Studio Code, og ændringerne er relevante for alle, der udvikler løsninger til Dynamics 365 Business Central. De nye code actions fokuserer på at gøre almindelige refaktoreringer og fejlrettelser hurtigere og mere præcise — noget der direkte kan forbedre udviklerflowet i danske konsulenthuse og interne IT-afdelinger.
Hvad er ændret?
Opdateringen udvider og finjusterer det sæt automatiske forslag og rettelser, som editoren tilbyder via lightbulb-menuen eller genvejstasten (typisk Ctrl+.). Kort fortalt handler det om tre ting:
- Flere intelligente forslag: Editorens anbefalinger dækker nu et bredere spektrum af typiske AL-opgaver — fra at generere manglende procedurer og properties til at foreslå ændringer, der fjerner advarsler og potentielle runtime-fejl.
- Bedre refaktoreringer: Handlinger som ekstraktion af kode til nye procedurer, omdøbning på tværs af filer og forenkling af komplekse udtryk bliver mere pålidelige og hurtigere at anvende.
- Strømlinet arbejdsgang: Code actions kan nu anvendes mere konsekvent på flere forekomster samtidig, og de spiller bedre sammen med extensions og analyser, så udvikleren oplever færre falske positiver og mindre manuel efterbearbejdning.
Integration og kontrol
De opdaterede code actions er designet til at fungere tæt sammen med de eksisterende AL-analysetools og CI-processer. Det betyder, at automatiske rettelser kan ses i kontekst, forhåndsvises og godkendes, før de ændrer kildekoden. Samtidig kan teams konfigurere hvilke handlinger de vil aktivere, så der bevares kontrol over large-scale refaktoreringer i større kodebaser.
Praktiske konsekvenser for udviklingsarbejdet
For danske Business Central-udviklere giver opdateringen nogle konkrete fordele:
- Hurtigere fejlfinding: Mindre tid brugt på at lokalisere og rette almindelige AL-advarsler.
- Mere ensartet kode: Automatiske refaktoreringer gør det nemmere at holde sig til kodestandarder på tværs af projekter.
- Bedre onboarding: Nye udviklere kan hurtigere levere kvalitetskode, når editoren hjælper med at generere boilerplate og rette typiske fejl.
Det er en god idé at sikre, at AL-udvidelsen i VS Code er opdateret, og at teamet gennemgår hvilke code actions der bør være aktive i projektets indstillinger. Integrer ændringerne i jeres test- og reviewproces, så automatiske rettelser ikke introducerer utilsigtede ændringer.
Hvad betyder det for dig?
Opdateringen betyder, at daglige opgaver som refaktorering, generering af kode og rettelse af advarsler nu kan udføres hurtigere og med større præcision. For danske udviklingsteams kan det reducere time-to-delivery og forbedre kodekvaliteten uden større procesændringer. Start med at opdatere AL-udvidelsen, gennemgå teamets indstillinger for code actions, og prøv de nye funktioner af i et isoleret feature-branch for at vurdere effekt og eventuelle tilpasningsbehov.
Kilde: Microsoft Learn
