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
| |