Inline Debugging for PHP in PhpStorm 9 EAP

In PhpStorm 9 EAP builds you will find a new debugging feature called Inline Debugging for PHP. Inline debugging is useful because it lets you view variable values in the source code, right next to their usages. You don’t even have to hover the mouse over the variable, or switch to the Variables pane of the Debug tool window.

The option is enabled by default so it starts working as soon as you start a debugging session. Variable values are displayed at the end of the line where each variable is used, making the debugging process faster and more efficient:

inline_debugger_1

Inline debugging functionality can be disabled in the Debug tool window, if you prefer to hide all the values (click the Settings icon and in the popup menu select Show values in editor):

inline_debugger_2

Download the latest PhpStorm 9 EAP and give inline debugging for PHP a go! Please share your thoughts, feature requests, issues and so on through the issue tracker, by posting in the comments below, or in our forums!

Develop with pleasure!
– JetBrains PhpStorm Team

This entry was posted in Cool Feature, Early Access Program and tagged , , , , , , . Bookmark the permalink.
  • Josh Taylor

    One of the best features in 9, IMHO.

  • http://thinkstylestudio.com Think Style Studio

    Agreed with Josh!

  • http://moodlemagic.info/blog/ Nadav Kavalerchik

    Super cool!

  • Carsten Windler

    Very nice! Is 9 EAP already stable enough for daily work? Can’t wait to test it….

    If you now could also take care of the “Expand All for Variables tool window” issue (https://youtrack.jetbrains.com/issue/WI-20520) I’d really go crazy :-)

    • Carsten Windler

      Sorry for the broken link. It’s

      https://youtrack.jetbrains.com/issue/WI-20520

    • Josh Taylor

      Can this be handled via a plugin? This is needed.

    • Shannon Warren

      I use EAP daily. That is how I find the little issues.

  • Stefan

    Does this work with IntelliJ’s PHP plugin, too?

    • Maxim Kolmakov

      Yes, it should work with IDEA 14.1 and 141.332 PHP plugin.

  • brian

    meh, the editor window is busy enough

  • http://www.elijahlynn.net/ Elijah Lynn

    Not sure how long this has been there but “unmute breakpoints on session finish”… Love it, can’t tell you how many times I would have loved to have used that! Should really be on by default.

  • Николай Селивёрстов

    Hello. Cannot open debug tool window on incoming debug-connection (menu item is disabled). Switched back to phpstorm8 for debugging.