Improved Flex Debugger

It’s not a secret that IntelliJ IDEA has a fully functional interactive debugger for Flex and AIR applications. Here’s a list of features added or improved in upcoming IntelliJ IDEA 9.0.3 release:

  • XML and XMLList runtime value view
  • Smart Step Into: select a function to step into if more than one available (Shift+F7)

  • Conditional breakpoints: hit only when specified expression (which is evaluated in runtime [*]) is true
  • Log message (or evaluated expression [*]) to console when breakpoint is hit, with or without stopping at breakpoint
  • Dependent breakpoints: automatically enable breakpoint A only when breakpoint B is reached

  • Evaluate expression [*] (Alt+F8)

[*] Note: complex expression evaluation works only with Flex SDK 4

image description