AxScripter works the way many debuggers do, set breakpoints, step through code, add "watch" variables, investigate the call stack.
Conditional breakpoints - customize your breakpoints so that your program pauses only when a specified set of conditions is met. AxScripter provides two types of breakpoint conditions: Boolean expressions and Pass count.
Tooltip expression evaluation -when you are debugging and you are stopped, you can place the mouse cursor over any variable or property name in the code editor to display its value at that time.
Powerful code editor - editing and viewing source code with powerful syntax highlighting, text folding, text structure tree view, Stack-based markers , Unlimited bookmarks and Multiple Sync Edit regions.
Key mapping scheme - the following key mapping modules are available, Visual Studio.NET ,Eclipse and Delphi. To change key assignments for editor commands you can use "Key mapping" customize dialog.
Customizable desktop settings - arrange the desktop as you want it including displaying, sizing, and docking particular windows, and placing them where you want on the display. You can save your desktop settings and create as many layouts as you like.