Mac Platform: Intel
OS version: OS X 10.5 or later
Processor type(s) & speed: Intel
RAM minimum: N/A
Video RAM: N/A
PyCharm 4.5 unites even more tools and features for productive Python, Django and Web development that work together smoothly to offer you a unique coding experience.
Python Profiler Integration
Take full control of your code with the brand-new Python Profiler Integration, supporting yappi and cProfile. Discover captured snapshots and detailed statistics with the colored function call graph.
The PyCharm debugger now includes an Inline Debugger for easy inspection of variables, function parameters and objects right inside the editor while debugging your application.
Matplotlib Interactive Mode
The matplotlib interactive mode now works in both Python and Debugger consoles.
Ignore Library Files
The debugger is improved with the new 'Ignore library files' option. Use it to have the debugger stop inside your code in case the exception is raised in a library module, instead of stopping inside the library code.
Step into My Code
Stay focused on your code by telling the debugger to step only through your project code, as opposed to stepping through the library sources.
Navigation From Variables View
Now it's possible to jump from the debugger's variables view to the code where an object or its type are defined.
New manage.py Tool
PyCharm 4.5 introduces a significantly reworked manage.py tool for Django projects, with a new user interface, autocompletion for manage.py tasks and their arguments, quick documentation, and command history. Django 1.8 code insight has also been improved.
Bulk Move Refactoring
Apply this new refactoring to securely move multiple module members such as functions, classes and variables to another file.
Convert to Module/Package
With this new refactoring feature, you can safely convert an existing Python module to a package, or vice versa.
IPython Notebook integration has been significantly improved with the new IPython Notebook console and numerous bug-fixes.
You can now work with temporary Python Scratch Files, which are not part of a project. Enjoy running, debugging and all other usual actions in Scratch Files.
When you need to just focus on the code, switch to the brand new Distraction Free Mode: no toolbars, no tool windows, no editor tabs, just you and your code in the center of the screen. To switch, click
View → Enter Distraction Free Mode.
Git and Mercurial Log
The Log viewer for Git and Mercurial now loads much faster and provides a new 'Reset Current Branch to Here' action.
Now you can filter by repositories. For better clarity, each repository is indicated with its own color.
Commits by the current user are now highlighted.
We've improved the built-in set of tools for SQL developers:
Multiple Consoles per data source, now with a schema switcher, Local History, and easier access
Image detection in the Table Editor and Results View
The new Navigate to Table/Procedure action
Integrated Windows Authentication support for SQL Server
More info: https://www.jetbrains.com/pycharm/whatsnew/
More Info: https://www.jetbrains.com/pycharm/
The Most Intelligent Python IDE
Enjoy productive Python, Django, and Web development with PyCharm, an intelligent Python IDE offering unique coding experience.
Intelligent Python Support
Enjoy outstanding coding assistance with smart code completion, code inspections, on-the-fly error highlighting, auto-fixes, along with automated code refactorings and rich navigation capabilities for all major Python implementations.
Smart Cross-technology Support
Web Development Frameworks
PyCharm offers great framework-specific support for modern web development frameworks such as Django, Flask, Google App Engine, Pyramid, and web2py.
Remote Development Capabilities
Run, debug, test, and deploy applications on remote hosts or virtual machines, with remote interpreters, integrated ssh terminal, and Vagrant integration.
Built-in Developer Tools
An amazing suite of tools right out of the box: an integrated debugger and graphical test runner; a built-in terminal; integration with Git, SVN, and Mercurial; built-in Database Tools & SQL support.
Customizable and Cross-platform IDE
PyCharm works on Windows, Mac OS or Linux with a single license key. Enjoy a fine-tuned workspace with customizable color schemes and key-bindings, with VIM emulation available.