PyCharm build 94.429 is available

We’ve just released a new EAP build of PyCharm, with a number of major new features:

  • virtualenv is now supported (to configure, go to Settings | Python Interpreter, click Add, and select the python script inside the Scripts subdirectory of your virtualenv directory);
  • Inline Local refactoring;
  • SASS syntax highlighing and code insight;
  • Inspection to highlight unused local variables;
  • Many improvements in the Django support, such as parser fixes, tag folding, Goto Definition for variables defined inside templates, navigation from template to view, navigation from ‘include’ in urls.py to referenced urlpatterns, and more;
  • Initial support for Python version migration: an inspection to highlight usages of language features removed in Python 3 (with quick fixes to replace with new syntax when possible), and an inspection to highlight imports of deprecated standard library modules.

You can download PyCharm from the EAP page, or find the complete list of changes for the new build in the Release Notes page.

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

9 Responses to PyCharm build 94.429 is available

  1. Stefán says:

    Thank you and keep up the great work!

  2. Pingback: uberVU - social comments

  3. Awesome, thanks, guys. Virtualenv support is “a big deal.” One question, I can’t seem to see a mercurial plugin available. I know there is one for other JetBrains products, do you think we’ll get one soon for PyCharm? A _lot_ of Python developers use hg over git.

  4. EDIT: Actually, with this version of PyCharm, I now see hg4idea available! Awesome. :)

  5. This week-end I start my first serious python (django) project with Pycharm. I think this new release have very interesting additions.

    Thanks ;.)

  6. Brandon says:

    Setting up a new interpreter using a virtualenv was really slow. It took about 2 minutes for PyCharm to make the new interpreter instance on my quad core with 8GB of ram running Ubuntu 10.10.

    Adding external libraries to a project using PyDev and Aptana to spec a per-project virtualenv takes a few seconds comparatively.

  7. Brandon says:

    Is it not possible to have more than one project viewable at a time? I’ll often need code from another project, which I can do easily using copy/paste with Aptana’s project view pane. Is there something similar for PyCharm?

  8. Brandon says:

    Am I missing something with the code completion settings? I can’t seem to get PyCharm to auto-complete by simply typing package names like django, datetime, etc without hitting Ctrl + Space. In Aptana/PyDev, I have auto-completion from the time I start typing the keyword “from”.

  9. Yugal says:

    Awesome.. just loved the 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>