Powerful Python and Django IDE
PyCharm 2.7 is Out!
- New native dark UI theme
- Smarter code completion
- Change Method Signature/Extract Parameter refactorings
- Better PEP 8 support
- Vagrant integration
- Django 1.5 support, and more…
JetBrains PyCharm — Python IDE with complete set of tools for productive development with Python programming language. In addition, the IDE provides high-class capabilities for professional Web development with Django framework.
Code faster and with more pleasure in a smart and configurable editor with code completion, snippets, code folding and split windows support.
Instantly navigate from one file to another, from method to its declaration or usages, and through classes hierarchy. Learn keyboard shortcuts to be even more productive.
Web Development with Django
Version Control Integration
Check-in, check-out, view diffs, merge — all in the unified VCS user interface for Mercurial, Subversion, Git, Perforce and other SCMs.
Fine-tune Python or Django applications and unit tests using a full-featured debugger with breakpoints, stepping, frames view, watches & evaluate expressions.
Take advantage of on-the-fly code syntax, error highlighting, intelligent inspections and one-click quick-fix suggestions to make code better.
Make project-wide code changes painlessly with rename, extract method/superclass/field/variable/constant/ parameter, move, pull up/push down and change method signature refactorings.
Google App Engine Support
Develop applications for Google App Engine and delegate routine deployment tasks to the IDE.
Integrated Unit Testing
Run a test file, a single test class, a method, or all tests in a folder. Observe results in graphical test runner with execution statistics.
Customizable & Extensible
NetBeans, Eclipse & Emacs keyboard schemes, TextMate Bundles support and Vi/Vim emulation plugin. Highly customizable workspace layout.