Подборка лучших IDE и редакторов кода для Python

12290

Подборка лучших IDE и редакторов кода для Python

Подборка лучших IDE и редакторов кода для Python
Подборка лучших IDE и редакторов кода для Python

Eclipse + PyDev (Тип: IDE)

Сайт: www.eclipse.org
PyDev: www.pydev.org

Eclipse + PyDev
Eclipse + PyDev
  • Великое множество плагинов
  • Платформа общего назначения
  • Поддержка всеми операционными системами
  • Открытый код и поддержка всех ведомых языков

PyCharm (Тип: IDE)

Сайт: www.jetbrains.com/pycharm/

PyCharm
PyCharm
  • Создатель JetBrains
  • Поддержка Windows, MacOS и Linux
  • Закрытый исходник

Разработан под Python, Javascript, Coffeescript, Typescript, HTML/CSS, AngularJS, Node.js и другие языки. Возможности интегрированного модульного тестирования, проверки кода, интегрированного контроля версий, инструменты рефакторинга кода, набор инструментов для навигации проекта, выделения и автоматического завершения. Поддержка ряда сторонних фреймворков для веб-разработки, таких как Django, Pyramid, web2py, Google App Engine и Flask, что делает его универсальной IDE для быстрой разработки приложений.

 

Visual Studio (Тип: IDE)

Сайт: https://www.visualstudio.com/vs/

Visual Studio (Тип: IDE)
Visual Studio (Тип: IDE)

Python-расширение: Python Tools for Visual Studio. Python Tools for Visual Studio (PTVS) позволяет писать на Python в Visual Studio и включает в себя Intellisense для Python, отладку и другие инструменты.

PyDev (Тип: IDE)

Сайт: http://www.pydev.org/

PyDev- Плагин Python для Eclipse
PyDev- Плагин Python для Eclipse
  • Плагин Python для Eclipse
  • Обработка доработки кода, интеграция отладки Python, добавление токен-браузера, инструменты рефакторинга и многое другое
  • Возможность создания новых проектов Django, выполнение команд Django при помочи горячих клавиш и использование отдельной конфигурации запуска только для Django.
  • Источники в свободном доступе по публичной лицензии Eclipse
  • Поддерживается всеми известными операционными системами

Thonny (Тип: IDE)

Сайт: http://thonny.org/

Thonny Python IDE for beginners
Thonny Python IDE

По умолчанию Tonny устанавливается с версией Python, идущей в комплекте, поэтому вам  не понадобится устанавливать ещё что-нибудь. Продвинутым пользователям, возможно, придётся изменить эту настройку, чтобы IDE нашла и использовала уже установленные библиотеки. Thonny называют IDE для новичков. Написанный и поддерживаемый Институтом информатики Тартуского университета в Эстонии, Thonny доступен на всех основных платформах.

Komodo IDE (Тип: IDE)

Сайт: https://www.activestate.com/komodo-ide

Komodo IDE (Тип: IDE)
Komodo IDE (Тип: IDE)
  • IDE для динамических языков, таких как Python, PHP и RUBY
  • Поддержка Windows, MacOS и Linux
  • Закрытый исходник с собственной лицензией

 

Sublime Text (Тип: редактор кода)

Сайт: http://www.sublimetext.com

Sublime Text (Тип: редактор кода)
Sublime Text (Тип: редактор кода)

Sublime Text доступен на всех платформах, имеет встроенную поддержку редактирования Python-кода. Установить дополнительный Python-пакет может быть непросто — все пакеты Sublime Text написаны на Python, поэтому для установки пакетов сообщества зачастую может потребоваться выполнить Python-скрипт непосредственно в редакторе.

 

Geany (Тип: IDE)

Сайт: https://www.geany.org/

Geany (Тип: IDE)
Geany (Тип: IDE)
  • Поддержка Linux, Windows и OSX
  • Поддержка сопоставления скобок, встроенный отладчик, автозаполнение и поддержка нескольких языков
  • Плагин поддержки
  • Доступно по лицензии GPL

PyScripter (Тип: IDE)

Сайт: https://sourceforge.net/projects/pyscripter/

PyScripter (Тип: IDE)
PyScripter (Тип: IDE)
  • Поддержка проектов, редактирования файлов и отладки
  • Находящийся в свободном доступе бесплатный IDE для Python, разработанный Kiriakos Vlahos.
  • Поддержка Windows
  • Утилиты исходного кода Python
  • Различные инструменты редактирования

 

Eric (Тип: IDE)

Сайт: https://eric-ide.python-projects.org/

Eric (Тип: IDE)
Eric (Тип: IDE)
  • IDE и по совместительству редактор Python от Detlev Offenbach.
  • С открытым кодом
  • Поддержка Windows

 

WingWare (Тип: IDE)

Сайт: https://wingware.com/

WingWare (Тип: IDE)
WingWare (Тип: IDE)
  • Отличный IDE, разработанный WingWare
  • Поддержка Windows, Linux и MacOS
  • Это закрытый исходник

Spyder (Тип: IDE)

Сайт: https://www.spyder-ide.org/

Spyder (Тип: IDE)
Spyder (Тип: IDE)
  • IDE с открытым кодом для Python
  • Находится в свободном доступе под лицензией MIT

 

Atom (Тип: редактор кода)

Сайт: https://atom.io/

Atom (Тип: редактор кода)
Atom (Тип: редактор кода)

Поддержка на всех платформах благодаря Electron. Atom лёгкий и быстро скачивается и загружается.