Early Access Program PhpStorm WebStorm

Storm of Web IDEs: PhpStorm & WebStorm (EAP build 94.335)

This EAP brings significant updates in many areas. Technical details are available in the bug tracker and the highlights are:

  • New name. JetBrains Web IDE editions receive they own respective names: JetBrains WebStorm and JetBrains PhpStorm. The branding is not complete yet so you’ll see familiar white splashes and WI icons all over the place. The focus and target audiences remains the same: PHP/JS developers and web designers.
  • PHP formatter got numerous fixes and finally gained its options (this was the most voted issue in tracker). Although preview panel is not yet working and formatter itself can have some glitches (if you find some, hit Undo and report to us), we encourage you to try it.
    NOTE: Remember that JetBrains platform supports import/export and sharing of code styles, so you can easily work with different settings and can apply formatting automatically on VCS check-in.
  • PHP debugger memory usage was optimized. Symbolic link handling was also significantly improved, so you should not get non-working breakpoints anymore.
  • PHP editor has improved type inference for fields, arrays and boolean expressions, parameter hints, and HEREDOC editing.
  • Remote Deployment can upload your files and folders automatically when you save them. Once you enable this option in Settings | Remote Deployment | Options dialog you’ll never be bothered with uploading your files manually. If you also have ‘Save files on frame deactivation’ enabled in IDE Settings | General dialog, all you need is to switch to the browser and refresh the page — and your latest changes are right there! Files and folders renaming and moving is handled as well.
  • Smarty support has numerous improvements with all sorts of smarty syntax.
  • SASS or Syntactically Awesome Style Sheets (we’d call it CSS done right) are now supported. We will prepare a separate post for those who interested but need help in setting things up.
  • Linux users should get clipboard working in all dialogs plus a more friendly splash screen.
  • Zen Coding initial support – expand abbreviations with Tab in HTML & CSS
  • Known Issues

  • Formatting preview is not yet working
  • Intelli Lang plugin / Language Injection settings are missing
  • Smarty compiler plugins (custom tags) are not supported.
  • (S)FTP sync may work incorrectly after project reopening.
  • Download Web IDE EAP build 94.335 for your platform from project EAP page.

    Develop with pleasure!
    -JetBrains Web IDE Team

    Comments below can no longer be edited.

    18 Responses to Storm of Web IDEs: PhpStorm & WebStorm (EAP build 94.335)

    1. Avatar

      Andy L says:

      February 17, 2010

      You guys are awesome!

      Thank you!

    2. Avatar

      Andy L says:

      February 17, 2010

      BTW, I particularly liked the addition of SASS!

    3. Avatar

      Zyava says:

      February 17, 2010

      Thanks for new features! Manual for using SASS inside WebIDE (or *Storm :)) will be great.

    4. Avatar

      Ярый юзверь says:

      February 18, 2010

      Привет, когда будет работать с проектами Битрикс?

      А то жду от версии к версии, а до сих пор только “Can’t resolve target of expression $_SERVER[‘DOCUMENT_ROOT’]” и include не срабатывают как надо…

    5. Avatar

      Alexey Gopachenko says:

      February 18, 2010

      1) We do not have any access to Bitrix sources so no any specific fixes unless you provide us with reproducible bugreport.
      2) Unresolved include expressions are not affecting any of other PHP functionality in PhpStorm by design.

    6. Avatar

      Ярый юзверь says:

      February 18, 2010

      You can get it here > http://google.com/codesearch/p?hl=ru#0D8-xG9s0pM/&q=CIBlockElement lang:php
      or here http://code.google.com/p/emotiv-prj/source/checkout

    7. Avatar

      Mike Schinkel says:

      February 20, 2010

      Really excited to see this coming together!

      I do have a suggestion; WebStorm is a great name but PhpStorm is a really sucky name. Would you consider one of these instead?

      1.) WebStorm for HTML
      1.) WebStorm for PHP

      2.) WebStorm Standard
      2.) WebStorm Professional

      3.) WebStorm Standard
      3.) WebStorm for PHP

      Just a thought…

    8. Avatar

      vlad says:

      February 21, 2010

      Yeah, naming sucks, but we’ll get used to it ))

    9. Avatar

      David says:

      February 21, 2010

      groovy highlighting please

    10. Avatar

      Emonweb says:

      February 22, 2010

      Is there any option to work directly on a ftp directory as a project?

    11. Avatar

      Kirill Safonov says:

      February 27, 2010

      Currently no. To get the language assistance (highlighting, completion, etc.) *Storm needs to scan all the project files, this way have them locally. Next EAP bulid will have a wizard to help you set up the project, connection and mappings.

    12. Avatar

      Alexey Gopachenko says:

      February 27, 2010

      @Ярый юзверь We’ll use your sources to check performance and resolving. Please create tracker issue or forum thread to discuss specific problems.

    13. Avatar

      Ярый юзверь says:

      March 4, 2010

      Буду ждать, спасибо

    14. Avatar

      Zeljko Prsa says:

      November 8, 2010

      It seems that the download link is currently pointing to the previous version?

    15. Avatar

      Eugene Toporov says:

      November 9, 2010

      @Zeljko: Which download link do you refer? http://www.jetbrains.com/phpstorm/download or http://confluence.jetbrains.net/display/WI/Web+IDE+EAP ?

    16. Avatar

      Zeljko Prsa says:

      November 11, 2010

      @Eugene This one: http://confluence.jetbrains.net/display/WI/Web+IDE+EAP It still has only the “PhpStorm-EAP-98.271” version for download

    17. Avatar

      Alexey Gopachenko says:

      November 11, 2010

      @Zeljko Well, PhpStorm-EAP-98.271 is the last EAP at the moment and exactly what should be linked on that page.

    18. Avatar

      Zeljko Prsa says:

      November 12, 2010

      @Alexey That’S awkward, I saw this exact post appearing and disappearing at least two times with the 335 version. I must have had some issues with browser cache. Thanks for the ultimate IDE 🙂

    Discover more