PhpStorm 7.1 EAP 133.51

While we are busy working on PhpStorm 7.0.1 update other JetBrains teams made a lot of progress too! A significantly improved version of IntelliJ platform with new Web and Database tools is almost ready. We don’t want to hold all the great new stuff (and fixes!) from our users and thus opening of the Early Access Program for PhpStorm 7.1. Release will be our present to all of you for the upcoming holidays. In the meantime, we continue to improve your experience. PhpStorm 7.1 EAP 133.51 is available for download.

This update includes all the bug fixes (earlier featured as PhpStorm 7.0.1 EAP) and from the PHP side we are also bringing:

  • A way to document mixins: now PhpStorm interprets @mixin regardless of PHP version just the same way it interprets “use trait” (see WI-1730 for details)
  • ‘Exception breakpoints’ are supported (see WI-7966 for details)
  • PHP 5.5 standard libs updated, all the PHP 5.5 new classes/interfaces/functions added
  • Deployment changes: deployment mappings and excluded paths are saved in .idea/deployment.xml. They are mapped to servers by names, so that config is suitable to put under VCS (see WI-715 for more information)
  • and many bug fixes and improvements.

From the web side:

  • Mocha framework integration
  • Improved support for Dart language
  • LESS 1.5.0 is supported
  • learn more about web subsystem updates at the WebStorm’s blog

Also this is the first PhpStorm EAP from 133 branch and it means that PhpStorm 7.1 is now totally in sync with IntelliJ IDEA 13 Beta (and EAPs, and eventually final release), including all the long-awaited bug fixes. New platform also includes a bunch of features available from this PhpStorm EAP, such as:

  • The new PhpStorm interface is even more minimalistic and functional with the toolbar and tool window buttons hidden by default. You can always invoke View | Toolbar and View | Tool Buttons (or just icon on the left-bottom) if you would like to get it back.

  • Lens Mode
    Hover the mouse over a warning, error strip or just some section on the scroll bar with the mouse, and PhpStorm shows you the source code fragment annotated with the warning/error message.

  • Search Everywhere
    We are sure you are taking advantage of Navigate to Class/File/Symbol, Find Action and other advanced navigation features, but why not to use a brand new powerful Search Everywhere to find a class, file, action or even an IDE setting always using the same action?
    Just try it with the icon  on the top-right or invoke it with Double-Shift.

  • Speed Search
    The new Speed Search makes it easier for you to navigate over the items thanks to highlighting matches.

  • Navigate to folder
    You can navigate to a folder just as quickly as to a file, by using Navigate to File action.

  • Better performance with faster Find Usages and Navigate to Actions, and more responsive editor during indexing. Frequently used symbols now appear in the results of Find Usages faster than before.
  • Improved Find in Path action with ability to search over comments and String literals (you can search over the project using specific scopes).

  • New fast and powerful log viewer for Git and Mercurial.

  • Support for Subversion 1.8 (via the native client).
  • Even more Database tools and SQL support improvements.
  • Retina support in JDK 7 (more information).
  • and much more…

Download PhpStorm 7.1 EAP build 133.51 for your platform from project EAP page and please report any bugs and feature request to our Issue Tracker.

Patch-update from the IDE is not available this time, please get a full copy of PhpStorm 7.1 EAP.

Develop with pleasure!
-JetBrains PhpStorm Team

This entry was posted in Early Access Program and tagged . Bookmark the permalink.

60 Responses to PhpStorm 7.1 EAP 133.51

  1. Keith Davis says:

    ◾PHP 5.5 standard libs updated, all the PHP 5.5 new classes/interfaces/functions added

    Um, no?

    “opcache_reset” still is flagged for undefined function

  2. Henry Garcia says:

    Any laravel support in the works perhaps?

  3. Vasa says:

    What would be the easiest way to upgrade from my current v7.0 to this one?
    I have a lot of plugins installed and ide specific setting for my current version.

    • Alexey Gopachenko says:

      This is a Early Access build – while 7.0 is a Release build.
      When 7.1 will reach Release – you’ll get a prompt.

      Meanwhile you just install and run it – w/o uninstalling 7.0, to be safe.
      You run it and it just uses 7.x.x configuration folders.
      Plugins may need an update – platform undergo quite some changes.
      Also no that deployment config storage change (http://youtrack.jetbrains.com/issue/WI-715)

  4. Taras Tielkes says:

    Please make showing merges in the Git log view something I can toggle:
    http://youtrack.jetbrains.com/issue/IDEA-92263

  5. Greg says:

    A bunch of the web plugins are not compatible with this version:
    - Stylus,
    - Handlebars/Mustache,
    - NodeJS
    - LiveEdit

    I also can’t find the Mocha framework integration from the web side.

    I love the EAP, but it’s annoying that the WEB plugins don’t get bumped to be compatible each time.

    • Patrick Sweeney says:

      They sort of have to shake any major bugs out of the EAP before worrying about non-essential plugins, I would have to imagine.

      • Alexey Gopachenko says:

        Correct. This is first build off this branch, other teams – and 3rd parties – will catch up soon.

        • Greg says:

          Okay, no problem. Not sure how it works behind the scenes, but if you’re going to put in a blog post the “From the web side” stuff, then ideally those plugins that you mention should be available to download. Mocha is mentioned in the post but that is available as part of the NodeJS plugin which is not available in this build.
          Besides that, I love that you guys are doing, the new EAP is nice! Thank you!

  6. Kvcs says:

    PhpStorm FTW ! Cannot wait for 7.1 release.

  7. Nicole Cordes says:

    “Navigate to folder” seems to be talking of navigation to file?!
    What about the opportunity to exclude comments in file path search?

    • Mikhail Vink says:

      “Navigate to folder” – no, not really, it’s exactly about navigating to folder (you’ll be navigated in project view tool window).

      Yes, you can exclude or include comments in “find in path” (see “comments only” and “string literals only” – these options exclude each other).

  8. Rod says:

    Mac installer is not working. It says the image data is corrupted.

    Couldn’t update.

  9. Ioannis Pontikis says:

    We are still waiting for support for WSDL, like soapUI Plugin from IntelliJ IDEA.

  10. Sebastian Geißler says:

    Thank you very much for the opportunity to check out this even more magical piece of software so early in progress. JetBrains really rocks it all: Never stop! *thumbs up*

  11. chocochaos says:

    Thanks for the update. So far it looks great, it seems to be a much bigger update than 7.0 was to be honest ^_^

  12. Daniel Kullik says:

    On Win7 64-bit this build uses the (in my case already existing) user config folder `.WebIde70′. Is this intentional? I expected it to create a new folder `.WebIde71′ with the option to import settings from an previous version.

  13. Mark says:

    Font size suddenly got huge for Darcula. Too big now. Can’t we just have the same as the default IntelliJ theme?

    I’d override the font, but I’m not sure which one you guys are using (and it says ‘not recommended’ which makes me scared).

    • Mikhail Vink says:

      Please try File | Invalidate Caches – it seems to be local problem, overriding is definitely not recommended, but you can try to override it and than disable overriding – that might fix the problem too.

    • Samuel Nogueira says:

      Mark, I’m having the same problem. I did override the font, to ‘SansSerif.plain’ size 12, and it looks to me the same as it did before the update.

      Until a proper solution is found, maybe this helps.

  14. Alex T. says:

    Is it possible to customize top-right “toolbar” in minimalistic mode?
    There are debug, task and search buttons.
    I wish to include some VCS buttons for example

    • Mikhail Vink says:

      Yes, sure. Settings | Menus and Toolbars | Navigation Bar Toolbar (folder) -> add some VCS buttons (Add After..) you would like to one of folders here.

  15. Andythethird says:

    Is it normal that the EAP version asks for a license key while launching?
    In the past EAP versions launched without asking for it.
    I can select ‘Evaluate for 30 days’ but this seems to be wrong.
    My OS is Ubuntu.

    • Mikhail Vink says:

      Yes, it’s normal. EAPs after major version (v7 in this case) don’t include a new evaluation key every time (as it is in major version EAPs), so that you need to use your license key or evaluate it for 30 days once.

  16. Sergii Kliuchnyk says:

    Trying to see Lens mode – nothing happened. Do I need to turn it on somewhere in settings?

  17. Kirill says:

    New log viewer is awful – how can I view full commit message?

  18. pix2D says:

    Is it no longer possible to have line spacing below 1? I tried entering 0.9 but it didn’t do anything. Not sure if that’s a bug or intended.

  19. Tomasz Sawicki says:

    Is http://youtrack.jetbrains.com/issue/WI-5076 included in this EAP? I’m getting “Member has protected access” error.

  20. nxn says:

    My editor tab headers have white background, looks crappy. I use darcula (Ubuntu 13.04)

  21. Oink says:

    I really hope ou guys fixed the search action, because there are still some issues. I like the new search everywhere function.
    The double shift keykombo, is this a new feature in 7.1, too? So, can i programming double F5 to start file watcher?

  22. James says:

    Is there a way to remove the double shift key binding for the search everywhere feature?

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>