PyCharm 5 released
Released: Nov 5, 2015
Updates in this release
Updates in 5
- Full Python 3.5 Support - Includes support for PEP-0484, additional unpacking generalizations and PEP 0492.
- Docker Integration - Specify a Python interpreter from a Docker container and use it in your project for running, debugging and profiling your applications.
- Thread Concurrency Visualization - Inspect the real time states of threads inside your running process on a diagram.
- Code Insight for Django ORM Methods - This brand new functionality provides you with code completion for model field names and their modifiers in Django ORM lookups.
- Conda Integration - Easily create new Conda environments.
- App Config Tool for Google App Engine Projects - This new tool introduces a new user interface and provides autocompletion for appcfg.py tasks and their arguments.
- Make Top-Level Function - Safely move a nested function to the top level.
- New Indicator for Running Configurations - Now every run configuration has a small green indicator that tells you if it’s running.
- RegEx Improvements in Find and Replace - RegEx case transformation syntax is supported in Find and Replace, including the commands "\l", "\L", "\u", "\U" and "\E".
- New UI for Testing and Tests History - Test durations are now shown in the test results tree.
- Editing Code in Diff Viewer - If you want to make a quick edit, don’t switch back to the editor, just do it in the Commit Dialog.
- Branch Operations and Git Rebase - Now you have access to branching operations from the context menu in the VCS Log Viewer.