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.
  • Keith Davis

    ◾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

  • Henry Garcia

    Any laravel support in the works perhaps?

  • Vasa

    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

      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)

      • Vasa

        Thank you.
        Normally what’s the duration between EAP and actual release build launch?

        • Mikhail Vink

          There is no single “rule” – depends on current development stage and many other factors.

  • Taras Tielkes

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

    • Alexey Gopachenko

      Well once its fixed in platform we’ll get it – since we stick to the latest version now.

  • Greg

    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

      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

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

        • Greg

          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!

          • Greg

            The plugins have been updated, thank you :-)

  • Kvcs

    PhpStorm FTW ! Cannot wait for 7.1 release.

  • Nicole Cordes

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

    • Mikhail Vink

      “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).

      • Kira Backes

        But string literals are not code. So we can not search in code and exclude comments (which would be really helpful)

  • http://MacInstallerisnotworking Rod

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

    Couldn’t update.

    • Mikhail Vink

      Please try again, should be OK now. However, we couldn’t reproduce the issue, but re-upload mac files anyway to all the servers.

      • Steve

        mac installer still not working, even if I turn off dmg verifying it can’t copy to applications.

      • http://pictura.com.au Tim

        Unfortunately, I’m having the same issue – I can’t mount the latest DMG. OS X says that the image is corrupt. I’ve tried the newly updated DMG, same problem. Screenshot: http://cl.ly/image/3C0M1T3o162n. I’m on OS X 10.8.5.

      • Rod

        Still not working. I’m using OSX Mavericks.

        • Maxim Kolmakov

          Could you please name a country from which you are trying to download the DMG?

          • Steve

            Australia

  • Ioannis Pontikis

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

  • Sebastian Geißler

    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*

    • Mikhail Vink

      Thank you! :)

  • chocochaos

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

  • Daniel Kullik

    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.

    • Andriy Bazanov

      It’s correct and intentional — new folder is used for MAJOR versions only (7, 8, 9 etc). 7.1 vs 7.0 is not major release.

      • Daniel Kullik

        Alright, thanks for the clarification.

  • Mark

    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

      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.

      • Mark

        Nope. Neither of those worked. Maybe related? http://youtrack.jetbrains.com/issue/IDEA-114679

        • Mikhail Vink

          Seems to be, but it’s not yet commented by developer. There is a possibility that it’ll be fixed in upcoming EAP for 7.1 – it’s not yet stable, so these issues may be resolved soon. Thanks!

    • Samuel Nogueira

      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.

  • Alex T.

    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

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

  • Andythethird

    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

      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.

  • Sergii Kliuchnyk

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

    • Mikhail Vink

      No, not really, it’s available in this build and turned on by default. Please make sure that you are trying to get Lens mode on hover right gutter on the section of the code which is now NOT visible (as this feature is to explore not visible code, intentionally it won’t work on the section of the code which is now visible in the editor).

      • Sergii Kliuchnyk

        Got it. Works not very smooth on my machine, but nice feature.

  • http://kroskoliy.com Kirill

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

    • Mikhail Vink

      Why is it awful? You can hover mouse on “subject” in Subject column of the log viewer and see full message. Feel free to file a bug at http://youtrack.jetbrains.com/issues/IDEA if it doesn’t work as expected for you.

  • pix2D

    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.

  • Tomasz Sawicki

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

    • Mikhail Vink

      No, not yet included – the next EAP.

  • nxn

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

    • Mikhail Vink

      Please try File | Invalidate caches or switching theme back to default and than one more time to darcula.

  • Oink

    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?

    • Mikhail Vink

      We are working on fixing bugs. Double F5 can’t be programmed to start file watcher though, double shift is pre-defined one. Feel free to request it in our issue tracker at http://youtrack.jetbrains.com/issues/WI

  • James

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