AxAssist
From Axaptapedia
AxAssist is a Microsoft Dynamics AX development tool.
AxAssist tool make the daily work in the Microsoft Dynamics AX Editor easier. All versions of DAX starting with version 3.0 are supported (Axapta 3.0, DAX4.0, DAX2009).
For details see homepage: http://www.axassist.com
Feel free to ask questions here or at http://www.axassist.com/support
Contents |
[edit] Installation
AxAssist works independently on Microsoft Dynamics AX functionality, except small changes in class EditorScripts. Details are described in installation section. Please read it before installation.
[edit] Features
- Additional suggestions in Editor:
- Customizable hotkeys and toolbars:
- Managing Hotkeys (run your x++ code by hotkey, e.g. any of EditorScripts method)
- Managing Toolbars in DAX Editor and Main Toolbar
- Extended navigation:
[edit] Additional suggestions in Editor:
[edit] Variable lists
When you type code in Microsoft Dynamics AX Editor, AxAssist analyzes it and offers list of suggestions.
- The list contains all available (defined) variables for current recognized element (class variables, datasources and corresponding tables, controls with property AutoDeclaration set to “Yes”).
- For operations like (“==”, “!=”, “=” and etc.) AxAssist determines type of the left operand and offers list of compatible variables.
- If you type function call, AxAssist analyzes type of current parameter and offers list of compatible variables.
[edit] Name matching
This suggestion list base on AOT names. The list contains all class, table, Extended Data Type and enum names including system types.
[edit] Acronyms
Acronyms are short and simple abbreviations for symbols - typically the uppercase letters of a name. Type an acronym and AxAssist finds the symbol you want. Acronyms let you type code with fewer keystrokes.
[edit] User list
"User list" allows to add customized suggestions into list. This list is sorted automatically.
[edit] Customizable hotkeys and toolbars
- You can customize up to 10 AxAssist’s Editor hotkeys by writing appropriate processing in editorHotkey() method of DEV_AxAssistHotkeys class.
- Also you can customize up to 10 AxAssist’s General hotkeys by writing appropriate processing in globalHotkey() method of DEV_AxAssistHotkeys class.
See example in How to add new hotkey.
[edit] Extended navigation
AxAssist shows additional information of the variables under cursor in DAX Editor. If you working with unfamiliar code, AxAssist sheds light on any class, table, EDT or enum defined in currently opened element.
This behavior can be customized.
[edit] Feedback
If you have suggestions or questions, please do not hesitate to contact me http://www.axassist.com/support.






