Announcing PyCharm 1.1 Early Access Preview
The release of PyCharm 1.0 has been just over a month ago, and now we’re ready to start the Early Access Preview program for the next release of PyCharm. You might have seen the roadmap already, and you’ll note that a major part of the new stuff planned for 1.1 is already there in the preview build.
First of all, the new PyCharm is based on a newer version of the IntelliJ Platform. Besides a ton of performance and usability improvements, this brings us two very cool new features: autopopup code completion and floating editor windows.
Second, we’ve bundled a couple more plugins from IntelliJ IDEA into PyCharm. The big one is Remote Hosts Access, allowing you to work with remote files over FTP/SFTP and synchronize your local changes with the server easily. Another one is Task and Context Tracking, which lets you track your context when switching between tasks on a project, and supports loading the list of tasks from an issue tracker. And finally, PyCharm supports the GitHub integration.
Now let’s talk about Python specific improvements. A recurring theme in the feedback that we received after the 1.0 release was that the debugger in PyCharm lacks features compared to other Python IDEs people have used. We’re happy to say that many of the complaints have already been addressed. We’ve implemented conditional breakpoints, exception breakpoints (still work in progress – some features remain to be finished), and a new debug console allowing you to execute any Python statements in the context of the debugged process when stopped on a breakpoint.
The test runner has also been improved. We now support running doctests, nose tests, and the py.test support is now compatible with the latest version of the framework.
We’ve also made the code completion in Django and GAE code quite a bit smarter, added a bunch of new inspections allowing to shorten verbose code constructs, reduced the appearance of irrelevant auto-import popups, and of course, fixed a lot of bugs.
So please download PyCharm 1.1 EAP now, and tell us what you think! (Note that this EAP doesn’t include a free license and does not extend your evaluation period. You can use it if you’ve already purchased a license, or evaluate it for 30 days if you haven’t tried PyCharm yet.)
Subscribe to Blog updates
Thanks, we've got you!
PyCharm 2023.3 Early Access Program Is Open!
UI/UX Enhancements, Support for PEP 647, and More The Early Access Program for PyCharm 2023.3 kicks off today, offering you a sneak peek of the exciting new features and improvements we expect to include in the next major release. If you’re not familiar with how the EAP works, please read this…
PyCharm 2023.2 EAP 5: Black Formatter Integration, Endpoints Tool Window for Django REST Framework
This EAP build includes the Black formatter integration, a new Endpoints tool window for Django REST framework, the Run Anything tool, support for installing dependencies from pyproject.toml, inlay parameter name hints, and much more!
PyCharm 2023.2 EAP 4 Is Out!
The third EAP build brings improvements that include the new AI assistant and support for DevContainers.