Spyder (IDE)

Перейти к навигацииПерейти к поиску
Spyder
Логотип программы Spyder
Скриншот программы Spyder
Скриншот Spyder под Windows
Типинтегрированная среда разработки
Разработчиксообщество
Написана наPython, Qt4
Операционные системы Windows, macOS, Linux
Языки интерфейсаанглийский
Первый выпуск18 октября 2009[1][2]
Аппаратные платформы Windows и Linux
Последняя версия5.5.5 (12 июня 2024; 3 месяца назад (2024-06-12))
Репозиторийgithub.com/spyder-ide/sp…
ЛицензияMIT
Сайтgithub.com/spyder-ide/sp…
Логотип Викисклада Медиафайлы на Викискладе

Spyder[3] (ранее Pydee) — свободная и кроссплатформенная интерактивная IDE для научных расчетов на языке Python, обеспечивающая простоту использования функциональных возможностей и легковесность программной части.

Spyder является частью модуля spyderlib для Python, основанного на PyQt4, pyflakes, rope и Sphinx, предоставляющего мощные виджеты на PyQt4, такие как редактор кода, консоль Python (встраиваемая в приложения), графический редактор переменных (в том числе списков, словарей и массивов).

Возможности

  • Редактор с подсветкой синтаксиса Python, C/C++ и Fortran
  • Динамическая интроспекция кода (с помощью rope) — автодополнение, переход к определению объекта по клику мыши
  • Нахождение ошибок на лету (с использованием pyflakes)
  • Поддержка одновременного использования множества консолей Python (включая оболочку IPython)
  • Просмотр и редактирование переменных с помощью GUI (поддерживаются различные типы данных — числа, строки, списки, массивы, словари)
  • Встроенные средства доступа к документации (в формате Sphinx)
  • Гибко настраиваемый интерфейс
  • Интеграция с научными библиотеками Python — NumPy, SciPy, Matplotlib, Pandas

Полный список возможностей доступен на официальном сайте[4].

Примечания

  1. https://github.com/spyder-ide/spyder/tree/v1.0.0
  2. (Python)(ANN) Spyder v1.0.0 released
  3. Scientific PYthon Development EnviRonment
  4. Spyder Documention – Features Overview. Дата обращения: 10 января 2019. Архивировано из оригинала 23 января 2019 года.

Ссылки

См. также

Литература