Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>isatech tools for Microsoft Dynamics 365 Business CentralNew to Visual Studio Code? Get it now.
isatech tools for Microsoft Dynamics 365 Business Central

isatech tools for Microsoft Dynamics 365 Business Central

isatech

|
553 installs
| (0) | Free
This will help you to improuve you AL development experience
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

isa-vscode-al

Ever been dreaming to have a better development experience?

isatech provide a set of tools to improve your Microsoft Dynamics 365 Business Central development experience.

This extension will help you to get faster writng al extensions with simples snippets iXXX + Tab and some others great tools.

Main features

  • Snippets

    • Optimizations around standard AL snippets
    • Al
      • iIfRec<>xRec - This snippet insert a if then structure comparing Rec & xRec field value.
      • iIfNot - This snippet insert a if not then structure.
      • iIfNotElse - This snippet insert a if not then else structure.
      • iIfNotIsempty - This snippet insert a if Table not empty then structure.
      • iRepeatUntilRecord - This snippet insert a if findset repeat until on record structure.
      • iFieldgroups - This snippet insert a field groups section.
      • iFieldgroup - This snippet insert a field group.
      • iTriggerOnValidate - This snippet insert a OnValidate trigger.
      • iTriggerLookup - This snippet insert a OnLookup trigger.
    • AppJson
      • iDependency - This snippet insert a dependency app section in the app.json file.
    • Design Patern
      • iCodeunitWithEvents - This snippet create a Codeunit structure with a procedure anbd OnBefore/OnAfter events.
      • iProcedureWithEvents - This snippet insert a Procedure anbd OnBefore/OnAfter events.
      • iTableSetup - This snippet create a Table setup structure.
      • iPageSetup - This snippet create Setup Page.
    • Page
      • iView - This snippet insert a View control structure.
    • Page wizard
      • iPageWizard - This snippet create a Page Wizard structure (3 steps).
    • Role Center
      • iPageRoleCenter - This snippet create a Role Center Page.
      • iTableActivitiesCue - This snippet create a Role Center Activities Cue Table.
      • iPageActivities - This snippet create a Role Center Activities Page.
    • Flow Field
      • iFlowField - This snippet insert a FlowField definition structure.
      • iFlowFieldLookup - This snippet insert a Lookup FlowField definition structure.
      • iFlowFieldCount - This snippet insert a Count FlowField definition structure.
      • iFlowFieldExist - This snippet insert a Exist FlowField definition structure.
      • iFlowFieldSum - This snippet insert a Sum FlowField definition structure.
    • Test codeunit & procedure
      • iTestRunnerCodeunit - This snippet insert a Test Runner Codeunit structure.
      • iTestCodeunit - This snippet create a Test Codeunit structure with a test procedure.
      • iTestProcedure - This snippet insert a test procedure.
      • iTestAssertEqual - This snippet insert test assert structure comparing values.
      • iTestAssertIsTrue - This snippet insert test assert structure checking boolean value to true.
      • iTestAssertIsFalse - This snippet insert test assert structure checking boolean value to false.
    • Variable
      • iVarRecord - This snippet insert a variable Record definition.
      • iVarCodeunit - This snippet insert a variable Codeunit definition.
      • iVarReport - This snippet insert a variable Report definition.
      • iVarQuery - This snippet insert a variable Query definition.
      • iVarPage - This snippet insert a variable Page definition.
      • iVarTestPage - This snippet insert a variable TestPage definition.
      • iVarXmlport - This snippet insert a variable Xmlport definition.
  • Commands

    • isa.Create al project from Git template - Create new AL App folder from template Git template.

Known Issues

No known issues so far.

Credits

  • @yves desrumaux
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft