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

About Dmitry Filippov

Product Marketing Manager at JetBrains
This entry was posted in Cool Feature, Early Access Preview. Bookmark the permalink.

14 Responses to Announcing The PyCharm 3.1 EAP Opening

  1. Markus says:

    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. Sam says:

    Hello,

    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.

    • traff says:

      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. Jonathan Rice says:

    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?

    Thanks!

    • traff says:

      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.

      • James says:

        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!

      • Doc White says:

        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 :D

  4. Doc White says:

    Any news about pyCharm future implementations with Maya so far?

  5. Ryutaro says:

    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. chris evans says:

    Also here looking for this Maya plugin! Thanks.

  7. David Gadd says:

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

  8. Ian Cormier says:

    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.
    Ian

  9. hhl says:

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

    • James says:

      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!!

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 class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">