Axoft

PyCharm

PyCharm

Это самая интеллектуальная Python IDE с полным набором средств для эффективной разработки на языке Python. Выпускается в двух вариантах – бесплатная версия PyCharm Community Edition и поддерживающая больший набор возможностей PyCharm Professional Edition. PyCharm выполняет инспекцию кода на лету, автодополнение, в том числе основываясь на информации, полученной во время исполнения кода, навигацию по коду, обеспечивает множество рефакторингов.
 
 
Отличия Community Edition и Professional Edition
 

Community Edition

◊Облегченная IDE для разработки только на Python

◊Бесплатная, с открытым кодом, под лицензией Apache 2

◊Понимающий контекст редактор, отладчик, рефакторинги, инспекции, интеграция с VCS

◊Навигация по проекту, поддержка тестирования, настраиваемый UI, горячие клавиши Vim

Professional Edition

◊Полнофункциональная IDE для разработки на Python, в том числе для многоязычных веб-приложений с фреймворками

◊Поддержка фреймворков Django, Flask, Google App Engine, Pyramid, web2py

◊Поддержка языков JavaScript, CoffeeScript, TypeScript, CSS, Cython и др.

◊Удаленная разработка, Поддержка работы с БД и языка SQL,

◊Обнаружение дублирующегося кода

◊Диаграммы UML & SQLAlchemy

◊Python Profiler

Ключевые возможности

◊Мощный и функциональный редактор кода с подсветкой синтаксиса, авто-форматированием и авто-отступами для поддерживаемых языков.

◊Простая и мощная навигация в коде.

◊Помощь при написании кода, включающая в себя автодополнение, авто-импорт, шаблоны кода, проверка на совместимость версии интерпретатора языка, и многое другое.

◊Быстрый просмотр документации для любого элемента прямо в окне редактора, просмотр внешеней документации через браузер, поддержка docstring – генерация, подсветка, автодополнение и многое другое.

◊Большое количество инспекций кода.

◊Мощный рефакторинг кода, который предоставляет широкие возможности по выполнению быстрых глобальных изменений в проекте.

◊Полная поддержка свежих версий Django фреймворка.

◊Поддержка Google App Engine.

◊Поддержка IronPython, Jython, Cython, PyPy wxPython, PyQt, PyGTK и др.

◊Поддержка Flask фреймворка и языков Mako и Jinja2.

◊Редактор Javascript, Coffescript, HTML/CSS, SASS, LESS, HAML.

◊Интеграция с системами контроля версий (VCS).

◊UML диаграммы классов, диаграммы моделей Django и Google App Engine.

◊Интегрированное Unit тестирование.

◊Интерактивные консоли для Python, Django, SSH, отладчика и баз данных.

◊Полнофункциональный графический отладчик (Debugger).

◊Поддержка схем наиболее популярных IDE/редакторов. таких как Netbeans, Eclipse, Emacs, эмуляция VIM редактора.

◊Поддерживаемые языки: Python (Versions: 2.x, 3.x), Jython, Cython, IronPython, PyPy, Javascript, CoffeScript, HTML/CSS, Django/Jinja2 templates, Gql, LESS/SASS/SCSS/HAML, Mako, Puppet, RegExp, Rest, SQL, XML, YAML.

◊PyCharm имеет несколько цветовых схем, а также настраиваемую подсветку синтаксиса кода.

◊Интеграция с баг/issue-треккерами, такими как JIRA, Youtrack, Lighthouse, Pivotal Tracker, GitHub, Redmine, Trac…

◊Огромная, постоянно пополняемая коллекция плагинов.

◊Кросс-платформенность (Windows, Mac OS X, Linux).

Загрузить PyCharm