📜 ⬆️ ⬇️

New PyCharm 4.5 brought together all the tools to work with Python

Hello! We have released a new PyCharm 4.5, which is already available for download .



Since the previous release of PyCharm 4.0, exactly six months have passed. During this time, PyCharm has received a number of new useful tools for Python, Django, and web development, which, as always, are tightly integrated and work effectively with each other. Today we are happy to tell you what is interesting and important in the new version of PyCharm.

First of all, we note the emergence of an integrated Python profiler :
')


Now you can easily collect statistics on the performance of your application directly in PyCharm, as well as view the results in the form of a function call graph. Also provides navigation from graph to code. Profiler works correctly on remote machines. Two popular profilers are supported: yappi and cProfile.

In PyCharm 4.5, we have seriously improved the debugger , which now supports the integrated debugging mode. The values ​​of variables, parameters of functions and other objects are available directly in the text editor window:



The matplotlib interactive mode is now available from both the Python console and the debugger console. With it, you can draw, update and inspect graphics in real time:



Among other things, two new features are now supported in the debugger: Ignore library files (ignoring library modules) and Step into my code (tracing only by project code). The first allows you to stop the debugger in the project code when an exception occurs in the library code, and the second to step in debug mode only by the project code, without delving into the library sources:



Also, in the debugger mode, a transition from the variables view window to the code appeared:



Django developers should be pleased with the new manage.py console . Now this full-featured console supports autocompletion of commands and their arguments, stores the history of commands and allows you to view brief documentation for commands with links to the official Django documentation:



In this release, we also supported the fresh Django 1.8 .

Other useful innovations in this release:

Learn more about new features and improvements in PyCharm 4.5 on our website or blog . Download IDE on our website .

Program with pleasure!
JetBrains team

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


All Articles