Early Access Program

Announcing The PyCharm 3.1 EAP Opening

The PyCharm team is pleased to announce the availability of the first PyCharm 3.1 preview build 133.291 being available under JetBrains PyCharm Early Access Program (EAP).

The installation artifacts have already been published on our EAP page. The PyCharm 3.1 Preview build includes a lot of new features and improvements, most notably a new version of the underlying IntelliJ platform (aka latest IDEA 13 Platform). Also this build introduces a number of recently added PyCharm’s unique features/benefits, including:

– Significantly improved Google App Engine support

– Django 1.6 support

– Draggable and improved terminal tabs

– Language injections for formatted and concatenated strings

– Improved code insight and autocompletion

For further details, please see the Release Notes.

As was stated above, the notable detail of this build is that it’s based on new IntelliJ platform that brings a lot of common bug fixes and such gorgeous benefits:

– The new PyCharm interface
It’s 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 special 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 PyCharm shows you the source code fragment annotated with the warning/error message.

– Search Everywhere
We are sure you are taking advantage of Go to Declaration, 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 invoking 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 the PyCharm 3.1 Preview build 133.291 for your platform from project EAP page and please report any bugs and feature request to our Issue Tracker.

Patch-updates from officially released 3.0.x versions of PyCharm will be available soon, be sure you have EAP update channel enabled in PyCharm update settings. For those who wants 3.1 ASAP, please get a full copy of PyCharm 3.1 Preview.

Develop with pleasure!
-PyCharm Team

Comments below can no longer be edited.

14 Responses to Announcing The PyCharm 3.1 EAP Opening

  1. Avatar

    Markus says:

    December 15, 2013

    Looks like this release is not using a PyCharm31 directory for settings on MacOS X (~/Application Support, ~/Caches, ~/Logs, ~/Preferences). But instead uses PyCharm30. This is going to make it very inconvenient to work with 3.1EAP and 3.0.x in parallel.

  2. Avatar

    Sam says:

    December 17, 2013


    Sorry to ask here but i can’t find the information anywhere :
    What’s the ETA for the Maya plugin or integration with Pycharm ?

    Thank you.

    • Avatar

      traff says:

      December 17, 2013

      Hi Sam,
      most of the Maya support features are already implemented and should be available in PyCharm 3.0.1. Namely it is possible to add Maya as python interpreter, remote debugger works correctly and it is possible to disconnect Maya python process from it using pydevd.stoptrace function(http://youtrack.jetbrains.com/issue/PY-4714). The only two things that were not included are Send to Maya action and Maya run configuration – those will be included in plugin, that is planned to add to repository in January.

  3. Avatar

    Jonathan Rice says:

    January 23, 2014

    Any update on the Maya plugin? I’m trying to make a decision ATM about an IDE for Maya Python development, and it’d be great to try out PyCharm for this.

    Is there any info on setup for the functions which *do* work in the current PyCharm, as “traff” outlined above? (“it is possible to add Maya as python interpreter, remote debugger works correctly and it is possible to disconnect Maya python process from it using pydevd.stoptrace function”) Admittedly, I’m new to PyCharm, but I didn’t see any obvious way to link it to Maya. Is there any available info on this?


    • Avatar

      traff says:

      January 23, 2014

      Hi Jonathan, it is possible already to add Maya python interpreter as project python interpreter in PyCharm – see Settings | Project Interpreter. This will make resolve to Maya libraries work from your scripts while editing in PyCharm. Also you can use remote debug server feature to debug Maya scripts (it is described here https://www.jetbrains.com/pycharm/webhelp/remote-debugging.html).
      In addition we plan to release Maya plugin after release of PyCharm 3.1 that adds functionality to run scripts in Maya just from PyCharm.

      • Avatar

        James says:

        January 27, 2014

        really looking forward to this!
        where is the best place to stay updated on the maya plugin?
        when it’s released how can we know?
        so, hopefully we’ll be able to send our scripts to maya and execute, and will we also be able to get the results from maya directly in pycharm?…i know a few other IDEs don’t have this but it would be great to have with Pycharm.
        thank you!

        btw love pycharm!
        interface, features, responsiveness, customizability…awesome!
        nice work guys/girls!

      • Avatar

        Doc White says:

        February 1, 2014

        So excited to hear this. It would be interesting to know how to set up all this stuff from level zero, I mean, as if people were newbies. That would help me a lot because that is what I am 😀

  4. Avatar

    Doc White says:

    February 5, 2014

    Any news about pyCharm future implementations with Maya so far?

  5. Avatar

    Ryutaro says:

    February 9, 2014

    Hi James.
    Thank you for release of PyCharm3.1. I immediately updated the latest version.
    Its usage is very comfortable. Thanks again.

    BTW I’m also looking forward the implementation of Maya Plugin for Pycharm.
    It’s because you mentioned about the release timing is after release of PyCharm3.1!
    If you have any information about Maya Plugin, please let us know.

  6. Avatar

    chris evans says:

    April 6, 2014

    Also here looking for this Maya plugin! Thanks.

  7. Avatar

    David Gadd says:

    May 3, 2014

    I am also here looking for the Maya plugin. Thank you for any updated information.

  8. Avatar

    Ian Cormier says:

    May 8, 2014

    Dear pyCharm development team.

    I will add my vote on this too!
    please get that Maya plugin ready and I bet you will quickly become the most widely used IDE for Maya development out there.

    Please accept my most distinguished salutation.

  9. Avatar

    hhl says:

    May 12, 2014

    Seriously guys, other IDEs already do what you want with Maya.

    • Avatar

      James says:

      June 11, 2014

      would you mind being a little more specific? It would also be really great if there was one resource here that could clearly show us how to set up for Maya…

      And PLEASE…it’s been MONTHS and MONTHS…is there ever going to be a SEND TO MAYA feature? WING is so freaking slow and ugly.

      Cmon JETBRAINS!!

Discover more