Обновление PyCharm 2025.3: новые функции и улучшения

Команда Python for Devs подготовила обзор нового релиза PyCharm 2025.3, в котором JetBrains объединяет пользователей Community с основной версией. В этой версии обеспечивается полная поддержка Jupyter-ноутбуков при удаленной разработке, uv становится менеджером окружений по умолчанию, а также реализуется упреждающий анализ данных. Поддержка LSP теперь включает инструменты, такие как Ruff и Pyright, а также исправлены более 300 ошибок.

С выходом версии 2025.3 пользователи Community переходят на единый дистрибутив PyCharm, сохраняя доступ к бесплатной версии с встроенной поддержкой Jupyter. Новая версия также улучшает работу с удаленными Jupyter-ноутбуками, позволяя редактировать и запускать их на удаленных серверах без необходимости копирования.

Кроме того, PyCharm теперь поддерживает автоматический анализ данных в pandas DataFrames, выявляя проблемы с качеством данных, такие как пропуски и дубликаты. Также обновлено окно Process Output для Python, что улучшает отображение выполненных команд и ошибок.

Внешний вид IDE был обновлен до темы Islands, а начальный экран стал более удобным для пользователей. Обновления также касаются поддержки новых инструментов LSP и менеджера версий asdf.

Вопрос-ответ

Что произойдет с PyCharm Community Edition в версии 2025.3?

Пользователи PyCharm Community Edition перейдут на единый дистрибутив PyCharm. При этом они сохранят доступ к бесплатной версии, которая теперь будет включать в себя встроенную поддержку Jupyter-ноутбуков, ранее доступную только в платной версии.

Какие ключевые новые функции для разработчиков появились в PyCharm 2025.3?

Среди основных нововведений: полная поддержка удаленных Jupyter-ноутбуков, `uv` в качестве менеджера окружений по умолчанию, упреждающий анализ данных в pandas DataFrames для выявления проблем, а также расширенная поддержка LSP для таких инструментов, как Ruff и Pyright.

Как улучшилась работа с удаленными Jupyter-ноутбуками?

Новая версия позволяет редактировать и запускать Jupyter-ноутбуки непосредственно на удаленных серверах. Это избавляет от необходимости копировать файлы на локальную машину и обеспечивает бесшовный опыт удаленной разработки.