The WebIDE Blog

Early Access Program PhpStorm WebStorm

PhpStorm/WebStorm EAP build 95.98

This build has a lot of notable bug fixes, usability and performance improvements – and we still managed to stick some neat features into it:

  • Introduce variable for PHP. This essential feature (default shortcut Ctrl-Alt-V) is still highly experimental and we eager to get your feedback on any of its various aspects. Note that some extra line breaks may be inserted near braces in current build. WIP
  • Php debugger got early notification of the problems with debugging. Select ‘Validate Xdebug setup before launch’ checkbox at your console or remote PHP/PHPUnit run configuration dialog, and PhpStorm will examine current Xdebug setup on your server and give you a report of the problems found before you start debugging
  • Deployment now when committing your files you can choose the server to upload the files to. Deployment settings can now be exported/imported in case you need it in another WebStorm/PhpStorm installation. Just click File | Export Settings… menu item and check ‘Deployment servers’ option. Also FTP deployment got its performance improved
  • PHP Console application working directory and script parameters can now be specified. If you leave working directory field empty, script containing folder will be used
  • Complete changelist

Known Issues

  • All the stuff that is not marked as “Fixed” in the tracker. And we’re already working on the fixes to appear in the next public build
  • Introduce variable in PHP may produce extra line breaks near braces (and probably in some other cases) – so you may need to invoke Reformat Code (Ctrl-Alt-L) manually.

Download Web IDE EAP build 95.98 for your platform from project EAP page.

Develop with pleasure!
-JetBrains Web IDE Team

Comments below can no longer be edited.

12 Responses to PhpStorm/WebStorm EAP build 95.98

  1. Avatar

    MaziLLa says:

    May 5, 2010

    moved to

  2. Avatar

    MaziLLa says:

    May 5, 2010

    Introduce variable for PHP – очень замечательный рефакторинг, но щас не работает.

    Пример №1:
    $a = 2 + 2 * 2;

    выделяю кусок текста “2 + 2”, жму Ctrl+Alt+V, получаю:
    $introducedVar = 2;
    $a = $introducedVar + 2 * 2;

    а должен был получить:
    $introducedVar = 2 + 2;
    $a = $introducedVar * 2;

    Пример №2 (неправильное форматирование):
    $a = (2 + 2) * 2;

    выделяю кусок текста “2 + 2”, жму Ctrl+Alt+V, получаю:
    $introducedVar = 2 + 2;
    $a = (
    ) * 2;

    а должен был получить хотябы:
    $introducedVar = 2 + 2;
    $a = ($introducedVar) * 2;

  3. Avatar

    MaziLLa says:

    May 5, 2010

    PS: в последнем примере reformat code для выделенного куска
    $a = (
    ) * 2;

    почему-то не сработал. (Ubuntu 9.10, EAP-95.98)

  4. Avatar

    Alexey Gopachenko says:

    May 5, 2010

    @MaziLLa PLEASE report bugs to our issue tracker

  5. Avatar

    Ivan says:

    May 5, 2010

    Thanks for adding an option for exporting deployment servers!

  6. Avatar

    ksafonov says:

    May 5, 2010

    @Ivan: you’re welcome, please go on giving your feedback 🙂

  7. Avatar

    Nikolay Matveev says:

    May 5, 2010

    @Mazilla About first example:
    It is not a bug.
    2+2*2 is equivalent to 2+(2*2) and not to (2+2)*2.
    If refactoring will work as you expected, it will be incorrect transformation.

  8. Avatar

    kvakazyambra says:

    May 5, 2010

    Зачем опять zen coding сломали?

  9. Avatar

    MaziLLa says:

    May 7, 2010

    2 + 2 + 2 do not work correctly too:

  10. Avatar

    erbione says:

    May 9, 2010

    “This build has a lot of notable bug fixes, usability and performance improvements”

    i noticed totally performance degradation with normal html coding, in the previous release, there were no such problems. Do something with that because I can not now work…

  11. Avatar

    Alexey Gopachenko says:

    May 9, 2010

    @erbione please file a issue with performance profile attached to

    CPU profiling button is one of the last on main toolbar.

  12. Avatar

    Vincenzo says:

    May 11, 2010

    Great job, honestly. Just found out about PhpStorm. From an editor point of view (the real drawback of every other PHP IDE) is amazing. The GUI is a bit spartan, to be honest, but I think you are going in the right direction regarding the functionalities and the also the performance of the whole environment.

    Keep up the good job!


Discover more