Spyder (IDE) — Википедия
Spyder | |
---|---|
| |
Тип | интегрированная среда разработки |
Разработчик | сообщество |
Написана на | Python, Qt4 |
Операционные системы | Windows, macOS, Linux |
Языки интерфейса | английский |
Первый выпуск | 18 октября 2009[1][2] |
Аппаратные платформы | Windows и Linux |
Последняя версия | 5.5.5 (12 июня 2024 ) |
Репозиторий | 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].
Примечания
[править | править код]- ↑ https://github.com/spyder-ide/spyder/tree/v1.0.0
- ↑ (Python)(ANN) Spyder v1.0.0 released
- ↑ Scientific PYthon Development EnviRonment
- ↑ Spyder Documention – Features Overview . Дата обращения: 10 января 2019. Архивировано из оригинала 23 января 2019 года.
Ссылки
[править | править код]- Официальный сайт (англ.)
- Репозиторий (англ.)
- Spyder в группах Google (англ.)
- Блог о Spyder (англ.)
- Обзор Spyder
См. также
[править | править код]Литература
[править | править код]- Joey Bernard. Developing Your Own Scientific Python Code // Linux Journal. — Jul 22, 2013.
- Rick Grehan. InfoWorld review: Nine fine Python development tools // InfoWorld. — Sep 8, 2010.