Перейти к содержанию

Thonny

Материал из Мегавики — свободной энциклопедии
Thonny
Логотип программы Thonny
Скриншот программы Thonny
Тип Интегрированная среда разработки
Разработчик Aivar Annamaa and contributors
Написана на Python
Операционная система Windows, Linux, macOS
Последняя версия 4.0.1 (11 сентября 2022; 3 года назад (2022-09-11))
Лицензия MIT
Сайт thonny.org

Thonny — интегрированная среда разработки для Python, предназначенная для начинающих. Поддерживает различные способы пошагового выполнения кода, пошаговое вычисление выражений, детальную визуализацию стека вызовов и режим объяснения концепций ссылок и кучи.[1]

Возможности[править]

  • Номера строк
  • Пошаговое выполнение выражений без точек останова
  • Живые переменные во время отладки
  • Поэтапное вычисление выражений (выражения заменяются их значениями)
  • Отдельные окна для выполнения вызовов функций (для объяснения локальных переменных и стека вызовов)
  • Переменные и память могут быть объяснены либо с помощью упрощённой модели (имя → значение), либо с использованием более реалистичной модели (имя → адрес / идентификатор → значение)
  • Простой графический интерфейс менеджера пакетов pip
  • Возможность регистрировать действия пользователя для воспроизведения или анализа процесса программирования.

Доступность[править]

Программа работает на Windows, MacOS и Linux. Доступна в виде бинарного пакета, включающего актуальную версию интерпретатора Python[2], или пакета, устанавливаемого с помощью pip[3]. Thonny можно установить через менеджер пакетов операционной системы на Debian, Raspberry Pi, Ubuntu и Fedora.

Отзывы[править]

Thonny получила положительные отзывы от сообщества разработчиков Python и образования в области компьютерных наук[4][5][6]. Является рекомендованным инструментом в нескольких открытых онлайн-курсах по программированию[7][8]. С июня 2017 года по умолчанию включена в официальный дистрибутив Raspberry Pi Raspbian[9].

См. также[править]

Примечания[править]

  1. Introducing Thonny, a Python IDE for learning programming // [1]. Архивная копия от 1 июня 2019 на Wayback Machine
  2. Thonny website. Дата обращения: 28 октября 2018. Архивировано 20 мая 2022 года.
  3. Thonny Python distribution. Python Package Index. Дата обращения: 28 октября 2018. Архивировано 28 октября 2018 года.
  4. Are you a Python newbie? Meet the IDE for beginners. JAXenter. Дата обращения: 28 октября 2018. Архивировано 13 апреля 2019 года.
  5. New Term New Tool - Thonny, a Python IDE. C'est la Z. Дата обращения: 28 октября 2018. Архивировано 28 октября 2018 года.
  6. Python IDEs for beginners - Thonny, Geany or Idle. ProjectCodeEd. Дата обращения: 28 октября 2018. Архивировано 28 февраля 2019 года.
  7. Installing Packages in Thonny. Python Data Visualization MOOC by Rice University. Дата обращения: 28 октября 2018.
  8. Thonny. Programmming MOOC by University of Tartu. Дата обращения: 28 октября 2018. Архивировано 28 октября 2018 года.
  9. A Raspbian desktop update with some new programming tools. Raspberry Pi blog. Дата обращения: 28 октября 2018. Архивировано 28 октября 2018 года.


Ссылки[править]

Источник — https://megawiki.ru/wiki/Thonny