PyCharm 2.7 Beta is available now

Posted on by Dmitry Jemerov

We’re happy to announce the release of PyCharm 2.7 Beta – the feature-complete preview version of PyCharm 2.7. Since the previous EAP build, the following features have been added:

  • Settings | Project Dependencies allows you to configure the dependencies between several projects opened in the same PyCharm window.
  • Settings | Remote SSH External Tools allows you to configure external tools that will run on a remote machine over SSH. Just as normal external tools (Settings | External Tools), the remote external tools can be easily accessed from the main menu or context menus.
  • Edit | Refill Paragraph allows to reflow the current string literal, comment or paragraph in a plain text file so that lines of text run up to the right margin but do not exceed it.
  • Shadowing built-ins is a new inspection that highlights definitions of names that match names of Python built-in functions.

We’ve also fixed a long-standing annoyance with PyCharm: namely, the “Comment code” shortcut now follows the PEP 8 requirements and adds the hash sign directly before the text in the line, rather than at column 0, and puts a space after the #.

As usual, you’re welcome to refer to the detailed release notes for more information, and to send your feedback through the issue tracker. The beta build itself is available from the EAP page or as a patch-based upgrade within the IDE.

Comments below can no longer be edited.

12 Responses to PyCharm 2.7 Beta is available now

  1. mahmoudimus says:

    January 25, 2013

    What’s the ETA for this to go into IntelliJ?

    • Dmitry Jemerov says:

      January 25, 2013

      An update for the Python plugin matching the features of PyCharm 2.7 final will be released together with the Early Access Preview of IntelliJ IDEA 12.1, in a few weeks.

  2. AAS says:

    January 26, 2013

    Hi, will there be a mac java7 JRE support?
    I mean, right now pycharm 2.6 uses only apple’s java6, and not oracle’s java7 when both versions are installed.

    • Dmitry Jemerov says:

      January 28, 2013

      JRE 7 is supported in PyCharm 2.7 EAP; you can edit /Applications/PyCharm 2.7 EAP.app/Contents/Info.plist and change the JVMVersions field. However, this is not a recommended configuration due to a number of UI issues with the current implementation of Mac JRE 7, including lack of Retina support.

  3. Konrad says:

    January 26, 2013

    In which version do you plan to add emmet (improved zen coding)?

    • Dmitry Jemerov says:

      January 28, 2013

      Emmet support will most likely be included in the next release of PyCharm after 2.7.

  4. Yury V. Zaytsev says:

    January 28, 2013

    Hi Dmitry, just to let you guys know that Edit | Refill Paragraph is totally brilliant! I don’t like wrapping code lines unless absolutely necessary, but I appreciate a lot well-wrapped comment blocks. Thanks!

  5. Dvir says:

    January 30, 2013

    Hi
    Installing this update via the auto update of the EAP made my PyCharm unable to run.
    This is on Ubuntu 12.10 64bit, tried both JREs – Oracle and OpenJDK.

    • Dmitry Jemerov says:

      January 30, 2013

      This should be fixed in the next prerelease build. Sorry for the inconvenience.

  6. Jan says:

    January 30, 2013

    Will you add better support for scientific programming (e.g. pandas data structures, better ipython integration, etc.) in future releases?

    I know that web development is your main focus but would love to see some improvements in that area…

    • Dmitry Jemerov says:

      January 30, 2013

      Yes, scientific computing is one of the big feature areas that we’re looking at for PyCharm 3.0. Feel free to submit specific feature requests to http://youtrack.jetbrains.com/

      • Jan says:

        February 1, 2013

        Good to hear that – I will add some ideas on youtrack.

Subscribe

Subscribe for updates