📜 ⬆️ ⬇️

Released updated PyCharm 3.1 with support for Python 3.4 and Django 1.6: what has become better?

We want to share the joy: we just released PyCharm 3.1. This is a minor release of PyCharm, albeit a minor one, but still filled with new functionality. As you know, PyCharm since version 3.0 is available in both the paid version of PyCharm Professional Edition and the free open source PyCharm Community Edition.

Download PyCharm 3.1 right now (and keep reading until it loads).

New PyCharm 3.1 now supports the latest versions of Python 3.4 and Django 1.6. We did not ignore the support of Google App Engine - it has been noticeably improved. PyCharm 3.1 also integrates improvements made recently in a common platform for all our IDEs - IntelliJ.
')

What's new?


Python 3.4 supported


image

PyCharm 3.1 supports Python 3.4, including new standard libraries and the latest language innovations. You can safely switch to a new interpreter and work while enjoying new Python features.

Supported by Django 1.6


image

In PyCharm 3.1, there are no more problems that could have previously arisen when working with the new version of Django, so now you can safely update both PyCharm and Django!

Simplify Google App Engine

The details on how to create and upload your application on Google App Engine are shown in a screencast of John Lindquist:



Among the innovations worth noting: in PyCharm 3.1, the project launch configuration settings for the Google App Engine and Django project types are unified, and the Google App Engine integration itself now works perfectly with username and password authentication. In addition, we added several inspections, thanks to which code analysis and auto-completion were improved.

What are other news?



General improvements



And what about performance?

After the release of PyCharm 3.0, we are closely engaged in improving performance and optimizing the new version. In version 3.1, we accelerated editing of large .po files, as well as indexing and searching for heavy binary modules like PyGTK and PyQT. We expect that in the next release we will accelerate even more features. Stay tuned!

Improvements in the new platform

Since PyCharm 3.1 is based on the latest version of the InelliJ platform, it incorporates all the latest improvements to the platform, for example:

New interface

By default, PyCharm hides the toolbars, leaving only the menu and editor (it is easy to put them in place - View | Toolbar and View | Tool Buttons). The toolbar can also be seen by clicking the special small icon in the lower left corner of the screen).

image

Magnifier mode

When you hover on the error highlighting, warning, or selecting a region on the scroll bar, a pop-up window appears with the corresponding code fragment, as well as the warning itself or an error message.

image

Search everywhere

You use convenient navigation with the help of Go to Declaration, Navigate to Class / File / Symbol, Find Action functions? Now everything is even better - you can search and navigate everywhere even faster, and even uniformly.

A quick double-click Shift calls up the new Search Everywhere function, allowing you to quickly find a class, file, action, or even an IDE setting.

image

High-speed file navigation

Now it is even easier to search for files and directories in the project: in the window with the project tree just type a substring and the corresponding names will be highlighted.

image

Jump to directory

To go to the directory, you can use the same mechanism as to go to the file: Navigate to File.

image

One more thing in search and navigation


Version Control Systems

The graphically displayed log for Git and Mercurial is now shown faster, it is more convenient to use it: the display of brunches has become more compact, it has become easier to work with several repositories in one project.

image

In addition, they added support for Subversion 1.8 (using a native client).

And...



On our site you can see what's new in PyCharm 3.1, and download the latest version for your platform.

We discussed the difference between Community Edition and Professional Edition in the announcement of PyCharm 3.0 , the latest comparison table is always on our website.

PyCharm 3.1 Professional Edition update is free for anyone who bought a license after February 4, 2013. As before, a 30-day free full-featured trial version is available to everyone.

Program with pleasure!
PyCharm command

Source: https://habr.com/ru/post/211338/


All Articles