A good VS code extension for MS Dynamics 365 Business Central AL Development

 



As we know Microsoft has moved the D365 Business Central development environment to VS code. In the Dynamics NAV which was in the native development tools. Now everything is code based and no visual tools are there for object navigation and table, page or report creation. 

The good news is I have found a nice extension in VS Code which will be very helpful for the developers. 

Name of the extension is AZ AL Dev Tools/AL Code Outline for Visual Studio Code (Visit Marketplace) It has features like:

  • AL objects wizards
  • Symbols browser
  • AL symbols outline panel
  • Symbols tree view
  • AL code generators
  • Code actions
  • Code transformation commands
  • Action images browser
  • Custom editors
  • Documentation comments support
  • Code analyzers rules viewer
  • Document syntax visualizer
Also you can use the extension to create the objects (table pages etc.) visually like previous and it will auto generate AL code for the objects:


These are the wizards to create new AL object file:

  • Table Wizard
  • Table Extension Wizard
  • Page Wizard
  • Codeunit Wizard
  • Interface Wizard
  • XmlPort Wizard
  • Report Wizard
  • Query Wizard
  • Enum Wizard
  • Enum Extension Wizard

You can can view the objects in categories. also can search by ID or names. When you double click on any of the object it will show the AL code for that object. 


You cannot edit or modify the file but you can always see the codes and get idea form it. 

When you right click on the left panel of VS Code you will find one menu for creating new object using the extension 


This will give you another menu for creating new object or extension object like table or pages


  
After click on finish button you will get the auto generated code in AL file for the fields you have added here and you can then modify or add whatever logic or more filed and triggers you want in the AL file.


You will find more in here marketplace page. Hope it will help so download and enjoy :) 

Visit Marketplace

Comments

Popular posts from this blog

Different use of AL Find Functions for Filters in Dynamics 365 Business Central

How to create documentation comment using Custom Snippets in VS Code for AL - D365 Business Central.

Microsoft Dynamics NAV - Creating and Consuming a Codeunit Web Service