http://habrahabr.ru/company/JetBrains/blog/258209/
Всем привет! Мы выпустили новый PyCharm 4.5, который уже
доступен для скачивания.
С момента предыдущего релиза PyCharm 4.0 прошло ровно полгода. За это время PyCharm получил ряд новых полезных инструментов для Python, Django и веб-разработки, которые, как всегда, тесно интегрированы и эффективно работают друг с другом. Сегодня мы рады рассказать, что же интересного и важного появилось в новой версии PyCharm.
В первую очередь, отметим появление интегрированного
Python-профилировщика:
Теперь вы можете с легкостью собирать статистику работы вашего приложения прямо в PyCharm, а также просматривать результаты в виде графа вызовов функций. Также предусмотрена навигация из графа в код. Профилировщик корректно работает на удаленных машинах. Поддерживаются два популярных профилировщика: yappi и cProfile.
В PyCharm 4.5 мы серьезно улучшили
отладчик, который теперь поддерживает режим
встроенной отладки. Значения переменных, параметров функций и прочих объектов доступны прямо в окне текстового редактора:
Интерактивный режим
matplotlib теперь доступен как из Python-консоли, так и из консоли отладчика. С его помощью можно рисовать, обновлять и инспектировать графики в режиме реального времени:
Кроме всего прочего, в отладчике теперь поддерживаются две новые возможности:
Ignore library files (игнорирование библиотечных модулей) и
Step into my code (трассировка только по коду проекта). Первая позволяет останавливать отладчик в коде проекта при возникновении исключения в библиотечном коде, а вторая — шагать в режиме отладки только по коду проекта, не углубляясь в библиотечные исходники:
Также в режиме отладчика появился переход из окна отслеживания переменных (
variables view) в код:
Разработчиков Django должна порадовать новая
консоль manage.py. Теперь эта полнофункциональная консоль поддерживает автодополнение команд и их аргументов, хранит историю команд и позволяет просматривать краткую документацию для команд со ссылками на официальную документацию Django:
В этом выпуске мы также поддержали свежий
Django 1.8.
Другие полезные нововведения в этом выпуске:
- Рефакторинг Bulk move (групповое перемещение)
- Рефакторинги для конвертации Python-модуля в пакет и наоборот
- Значительно улучшенная поддержка IPython Notebook с новой консолью
- Временные Python-файлы (Scratch Files)
- Начальная поддержка Python 3.5
- Режим редактора Distraction-free mode, позволяющий ни на что не отвлекаться
- И многое другое...
Узнайте больше о новшествах и улучшениях в PyCharm 4.5 на нашем
сайте или в
блоге. Скачать IDE можно на
нашем сайте.
Программируйте с удовольствием!
Команда JetBrains