Yes, that’s right, we’re closing the year with a big PyCharm update. Quite a few new features found their way into this release but we decided that 1.1 looks nicer as the release number in the light of the approaching 2011.
So, what’s great about PyCharm 1.1? Here is a quick overview.
Code editor. The new code completion autopopup invented by the IntelliJ IDEA team is now in PyCharm too. The main idea is that you do not need to invoke it. Just write the code and the completion will pop up when appropriate. And of course you can still use the good old Ctrl-Space. Also make sure to check the Code completion section in Editor settings for autopopup behavior tuning.
Debugger. For more precise debugging we’ve added conditional and exception breakpoint types. PyCharm now supports debugging your applications running on a remote host, and a debug console has been added that gives you a Python interpreter prompt while stopped at a breakpoint.
Unit testing. Support for doctests and nose tests has been added to the test runner, and the py.test framework support has been updated to the latest version. Another enhancement is that you can now export full test results from the test runner into an HTML file.
There are also other changes such as integration with issue trackers right from the IDE, ability to open files and projects in PyCharm from the command line, bundled dark color themes, and more. The Git support received a nice boost with a new Git log view and added GitHub integration.
We recommend you check out the What’s New in PyCharm 1.1 page for more details.
Download the new version, give it a try, and have a great end of the year!
JetBrains PyCharm Team