A new Python Process Output tool window displays the full standard input, output, and error streams for every command run by the IDE, making debugging complex execution issues much easier.
PyCharm now automatically suggests uv for new projects and uses uv run by default for Python configurations, streamlining virtual environment management.
: A cleaner interface with quick-action buttons that no longer pop up in a separate window. Whether you’re a long-time Community user moving to the unified version or a Pro dev diving into the new AI agents, December 2025 has turned PyCharm into a faster, smarter, and more cohesive tool. Which new feature are you most excited to try?