

Go to declaration - when invoked from a reference, opens the corresponding file and navigates to the symbol declaration.įind Usages - helps you locate usages of any symbol (e.g., class, method, field, etc.) in your code, in the current file or in the whole project.

Use wild-cards and abbreviations to locate needed items faster.

Go to class / file / symbol - crucial operations for fast project navigation. Integrated spell-checker verifies your identifiers and comments for misspellings.Ĭode snippets - save time using advanced customizable and parametrized code templates and snippets.Ĭode folding, auto-insertion of braces, brackets & quotes, Matching brace/bracket highlighting, etc. On-the-fly error highlighting - errors are shown as you type. Line and block commenting - single keystroke to comment/uncomment current line or selection Editor suggestions are context-aware and suggest most appropriate options. Indents verification and code re-formatting according to project code-style settings.Ĭode completion for keywords, classes, variables, etc. Several predefined color themes.Īuto-Indentation and code formatting - automatic indents inserting on new line. Syntax highlighting - customizable editor colors for Python code and Django templates. Databases and SQL support, Class and database model diagrams Running, debugging and testing applications on remote hosts or virtual machines Smart multi-language and cross-technology support, covering Python, JavaScript, CoffeeScript, TypeScript, HTML/CSS, Cython, Template languages and more

Support for modern web development frameworks, such as Django, Flask, Google App Engine, Pyramid, web2py, etc. Professional Edition - advanced tool for advanced Python and Web development. P圜harm 3 - The intelligent Python IDE with unique code assistance and analysis, for productive Python development on all levels.
