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