PhpStorm 2.0 – Take PHP by Storm!

Hello from JetBrains!

We’re happy to finally announce a long anticipated PhpStorm 2.0 — the intelligent PHP IDE!
It took time to appear but we are very happy with the result and want to heartily thank all the early adopters for their invaluable feedback.

This new release focuses on adding support for the latest standards: PHP 5.3 namespaces and closures, ECMAScript 5 and makes debugging a lot easier with a zero-configuration debugger. It also extends our code analysis capabilities to provide more inspections and quick-fixes for your code, adds command line tool support for Zend_Tool and Symfony.

The key changes include:

  • Complete PHP 5.3 support including namespaces and closures
  • Zend Debugger support & zero-configuration debugging in all browsers
  • Command line tool support including completion for Zend_Tool and Symfony
  • Full-fledged editors for SQL queries with editable query results
  • ECMAScript 5 “use strict” support
  • Support for Leaner CSS (LESS) and SASS/SCSS extensions for CSS added
  • Relax NG for XML
  • Added Mercurial support
  • Integration with issue trackers is extended with GitHub, PivotalTracker and RedMine
  • Reworked UI for all supported platforms: Windows, Mac OS and Linux

Read more about what’s new and download PhpStorm 2.0.

Also coming soon: WebStorm 2.0 – a lightweight and smart IDE for JavaScript, HTML and CSS!

Develop with pleasure!
JetBrains Team

This entry was posted in PhpStorm, Release Announcements and tagged , . Bookmark the permalink.
  • joo

    Any difference from the latest build?

  • OZ

    Gratz!
    Best PHP IDE, really.
    Perfect the error prevention system (saves tons of time), smartest autocomplete, smart code refactoring with preview… That’s why I love this IDE :)

  • http://h2ik.co Jon Whitcraft

    Excellent News!

  • Alexey Gopachenko

    @joo sure. about 10 quite important bugfixes.

  • http://grantpalin.com Grant Palin

    Can an existing PhpStorm license be used for the new software?

  • pirrat

    Отличная работа, спасибо!

    Вопрос по лицензии: у меня персональная лицензия и написано, что апдейты будут работать до 28 мая 2011.
    Я правильно понимаю, что для обновления на следующий мажорный релиз требуется продление лицензии?

    Будут ли изменения в ценах на продукт?

    И есть ли уже планы на следующие релизы?

  • http://twitter.com/rafib Rafi

    Thank you phpStorm team for making the best IDE in the market.

  • William

    anyone know where the changelog is from the EAP to this?

  • William

    PS… jetbrains rocks 😀 <3 phpstorm

  • Jonathan Pidgeon

    I love this IDE, great update thanks!
    The captcha on this blog is terrible though, I think I went through about 10
    Really really bad

  • Russell

    If your’re using a keymap based on the visual studio configuration and you upgrade to 2.0, most of your keys will stop working (including basic navigation with arrow keys).

    http://youtrack.jetbrains.net/issue/IDEA-65375

    Apparently, a completely unsuable IDE wasn’t an important bugfix.

  • http://typo3.org Steffen Gebert

    Congratulations to your release!

    Thanks for this great IDE, it really rocks! Also thanks for providing a free Open Source License to the TYPO3 project!

    Steffen

  • erbione

    “Also thanks for providing a free Open Source License to the TYPO3 project!”

    Wow, I didn’t know about it, how to get that license?

  • wsyb

    Very nice! but where/when is Zend Framework support ?

  • David Rees

    What version can we use to view the fixed issues in youtrack? Thanks, d

  • Kostyantyn

    I’ve updated phpStorm from version 1 to 2 and first thing, that I noticed was that it become slower. When I open my magento current project, that includes several csv files sized 10-20Mb and couple of tar archives, my IDE hangs, however I set memory to 2GB. It is completely unreal to open bulky csv file, however there were no such a problem in version 1. I used to open 35 Mb csv files without any problems with version 1.So, I have to continue to work with version 1, because version 2 hangs after couple minutes of work.

    iMac, 2.93 Ghz Intel Core 2 Duo, 4GB 1067 MHz. Mac OS 10.6.6.

    Hope, you can solve this problem.

  • http://jetbrains.com Alexey Korsun

    @Grant Palin & @pirrat:
    License includes 1 year of free upgrades including major ones, starting from the day of license purchase.
    If you have license you can upgade for free to PhpStorm 2.0 and will get all upgrades for free during 1 year.

  • http://jetbrains.com Alexey Korsun

    @erbione
    You can obtain open-source license if you fill request-form here:
    http://www.jetbrains.com/phpstorm/buy/index.jsp

  • Alexey Gopachenko

    @Kostyantyn please file a performance problem report to issue tracker so we can work on it together.
    http://youtrack.jetbrains.net/issues/WI

  • Ivan

    Ребят, просто супер!

    Но почему .zip-файл с новым релизом не содержит скрипта для запуска в Linux (webide.sh + конфигурационные файлы)? Скопировал из предыдущего EAP и все запустилось

  • http://www.dorsman.it/ Jan

    My first impression of version 2.0 is really good. It definitely brings some nice additions and the look and feel got a little better, while it’s still very familiar and comfortable. I am looking forward to working even more with PhpStorm 2.0!

  • Artem Nezvigin

    My favorite IDE to date. I just started the trial and it’s such a huge step up from PDT. Thanks.

  • http://planetcjd.co.uk/ CJD

    I’ve tried the 2.0 trial but am having problems. Excluding the initial execution, every time I’ve started PhpStorm it’s told me that ‘access is denied’ for my own projects and it can’t save the files, .e.g

    Could not save project:
    java.io.FileNotFoundException: C:xampphtdocsexperiments.ideaworkspace.xml (Access is denied)

  • Steven

    CJD, I also get this access is denied message.

    “Error saving system information {PATH} (Access is Denied)”

    {PATH} = w/e the patch is but its for file “.WebIde10systemstatunit.680”

  • Tony

    I also get “Access Denied” PHPStorm Java exceptions when I try to save a project. I am using latest PHPStorm 2.1.1 on Windows 7. I have Apache installed into the default directory, and HTDOCS is the default directory also. It seems that maybe Windows 7 “User Control” is somehow preventing PHPStorm from doing anything useful with the HTDOCS directory. How do I give PHPStorm permission to use this directory – I would have thought the installer would deal with that? I’ve looked online using Google and amazingly can’t seen obvious signs of others having this problem, apart from the comments in this blog. Is the answer simply to switch off Windows User Control (seems a bit overkill), or is this some other kind of permissions issue?

    By the way, up until now I’ve been doing command line PHP program development with PHPStorm and love the IDE. It’s just that now that I’ve moved to a web app I’ve run into problems. One other thing, the getting started tutorial showing how to create your first PHPStorm uses HTDOCS on a local server, and doesn’t mention anything about permissions, or what to do if you start getting exceptions and can’t create your project.

    Thanks

  • Tony

    Just to follow up on my previous comment: here’s a work around. I created a new HTDOCS folder (c:htdocs). You then need to edit httpd.conf accordingly. Note there are two locations where you need to change your HTDOCS directory name – I missed the second one first time around, which leads to ‘access denied’ errors (but this time they are nothing to do with PHPStorm). You then need to restart Apache. After this PHPStorm is quite happy to work with your new HTDOCS directory as per the tutorials. My little web based RSS feed reader is up and running already. Loving PHPStorm!