Thonny
| Thonny | |||
|---|---|---|---|
| |||
| |||
| Тип | ИСР и свободное и открытое программное обеспечение | ||
| Разработчик | Aivar Annamaa and contributors | ||
| Написана на | Python | ||
| Операционные системы | Windows, Unix-подобная операционная система и macOS | ||
| Последняя версия |
|
||
| Репозиторий | github.com/thonny/thonny | ||
| |||
| |||
| Лицензия | лицензия MIT | ||
| Сайт | thonny.org (англ.) | ||
Thonny — интегрированная среда разработки для Python, предназначенная для начинающих. Поддерживает различные способы пошагового выполнения кода, пошаговое вычисление выражений, детальную визуализацию стека вызовов и режим объяснения концепций ссылок и кучи.[3]
Возможности
- Номера строк
- Пошаговое выполнение выражений без точек останова
- Живые переменные во время отладки
- Поэтапное вычисление выражений (выражения заменяются их значениями)
- Отдельные окна для выполнения вызовов функций (для объяснения локальных переменных и стека вызовов)
- Переменные и память могут быть объяснены либо с помощью упрощённой модели (имя → значение), либо с использованием более реалистичной модели (имя → адрес / идентификатор → значение)
- Простой графический интерфейс менеджера пакетов pip
- Возможность регистрировать действия пользователя для воспроизведения или анализа процесса программирования.
Доступность
Программа работает на Windows, MacOS и Linux. Доступна в виде бинарного пакета, включающего актуальную версию интерпретатора Python[4], или пакета, устанавливаемого с помощью pip[5]. Thonny можно установить через менеджер пакетов операционной системы на Debian, Raspberry Pi, Ubuntu и Fedora.
Отзывы
Thonny получила положительные отзывы от сообщества разработчиков Python и образования в области компьютерных наук[6][7][8]. Является рекомендованным инструментом в нескольких открытых онлайн-курсах по программированию[9][10]. С июня 2017 года по умолчанию включена в официальный дистрибутив Raspberry Pi Raspbian[11].
Примечания
- ↑ Release 4.1.7 — 2024.
- 1 2 https://thonny.org/
- ↑ Introducing Thonny, a Python IDE for learning programming. Архивировано 1 июня 2019. Дата обращения: 15 марта 2019. Источник. Дата обращения: 15 марта 2019. Архивировано 1 июня 2019 года.
- ↑ Thonny website. Дата обращения: 28 октября 2018. Архивировано 20 мая 2022 года.
- ↑ Thonny Python distribution. Python Package Index. Дата обращения: 28 октября 2018. Архивировано 28 октября 2018 года.
- ↑ Are you a Python newbie? Meet the IDE for beginners. JAXenter. Дата обращения: 28 октября 2018. Архивировано 13 апреля 2019 года.
- ↑ New Term New Tool - Thonny, a Python IDE. C'est la Z. Дата обращения: 28 октября 2018. Архивировано 28 октября 2018 года.
- ↑ Python IDEs for beginners - Thonny, Geany or Idle. ProjectCodeEd. Дата обращения: 28 октября 2018. Архивировано 28 февраля 2019 года.
- ↑ Installing Packages in Thonny. Python Data Visualization MOOC by Rice University. Дата обращения: 28 октября 2018.
- ↑ Thonny. Programmming MOOC by University of Tartu. Дата обращения: 28 октября 2018. Архивировано 28 октября 2018 года.
- ↑ A Raspbian desktop update with some new programming tools. Raspberry Pi blog. Дата обращения: 28 октября 2018. Архивировано 28 октября 2018 года.
Ссылки
- thonny.org — официальный сайт Thonny
- Официальный репозиторий

