JetBrains PyCharm
JetBrains PyCharm
JetBrainsPyCharm — визуальная среда разработки для Pythonс полным набором инструментов для продуктивной разработки с помощью языка программирования Python.
В дополнение, среда разработки предоставляет высококлассные возможности для профессиональной веб разработки с помощью структуры Django framework.
Помощь при разработке
Разрабатывайте быстрее и с большим удовольствием в умном и настраиваемом редакторе с заполнением кода, быстрым встраиванием кусочков кода, поддержкой разделяемых окон и т.д.
Навигация по коду проекта
Перемещайтесь мгновенно от одного файла к другому, от метода к его декларации или использованию, и по иерархии классов. При изучении клавиатурных горячих клавиш, работа становится еще более продуктивной.
Анализ кода
Получите преимущество от проверки синтаксиса кода на лету, подсвечивания ошибок, интеллектуальных инспекций и советов по быстрому решению возникающих проблем для улучшения качества кода.
Рефакторинг кода на Python
Создавайте безболезненные изменения в коде проекта с такими функциями как переименование, извлечение методов/суперклассов, введение полей/переменных/констант, перемещение и рефакторинг вида pull up/push down.
Веб разработка с Django
Еще более скоростная разработка со структурой Django framework, с поддержкой отличных редакторов HTML, CSS и JavaScript. А также поддержка CoffeeScript, Mako и Jinja2.
Поддержка Google App Engine
Разрабатывайте приложения для движка Google App Engine, а рутинные задачи развертывания передавайте среде разработки. Выбирайте между Python 2.5 или 2.7 runtime.
Интеграция с системами контроля версий
Check-in, check-out, просмотр отличий, конкатенация — все это в едином VCS интерфейсе для Mercurial, Subversion, Git, Perforce и других систем SCM.
Графический отладчик
Подстраивайте приложения Python или Django, а также юнит тесты с помощью полнофункционального отладчика с точками останова, перешагиванием, отображением фреймов, слежения за параметрами и оценкой выражений.
Интегрированная система тестирования юнитов
Запускайте тестовый файл, единый тестовый класс, метод или все тесты из папки. Наблюдайте за результатами в графическом отображении в окне инструмента с параллельным получением статистики.
Настройка и расширение
В комплекте с приложением идут клавиатурные схемы Textmate, NetBeans, Eclipse & Emacs, а также модуль эмуляции Vi/Vim.
