Thonny

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

Thonny
Тип Интегрированная среда разработки
Разработчик Aivar Annamaa and contributors
Написана на Python
Операционная система Windows, Linux, macOS
Последняя версия 3.3.14 (1 августа 2021 (2021-08-01))
Лицензия MIT
Сайт thonny.org

Возможности

  • Номера строк
  • Пошаговое выполнение выражений без точек останова
  • Живые переменные во время отладки
  • Поэтапное вычисление выражений (выражения заменяются их значениями)
  • Отдельные окна для выполнения вызовов функций (для объяснения локальных переменных и стека вызовов)
  • Переменные и память могут быть объяснены либо с помощью упрощённой модели (имя → значение), либо с использованием более реалистичной модели (имя → адрес / идентификатор → значение)
  • Простой графический интерфейс менеджера пакетов 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»..
  2. Thonny website. Дата обращения: 28 октября 2018.
  3. Thonny Python distribution. Python Package Index. Дата обращения: 28 октября 2018.
  4. Are you a Python newbie? Meet the IDE for beginners. JAXenter. Дата обращения: 28 октября 2018.
  5. New Term New Tool - Thonny, a Python IDE. C'est la Z. Дата обращения: 28 октября 2018.
  6. Python IDEs for beginners - Thonny, Geany or Idle. ProjectCodeEd. Дата обращения: 28 октября 2018.
  7. Installing Packages in Thonny. Python Data Visualization MOOC by Rice University. Дата обращения: 28 октября 2018.
  8. Thonny. Programmming MOOC by University of Tartu. Дата обращения: 28 октября 2018.
  9. A Raspbian desktop update with some new programming tools. Raspberry Pi blog. Дата обращения: 28 октября 2018.

    Ссылки

    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.