Тонни - Thonny

Тонни
Тонни logo.png
Thonny2 0 скриншот windows 10.png
Разработчики)Айвар Аннамаа и участники
Стабильный выпуск
3.3.0 / 15 ноября 2020 г.; 9 дней назад (2020-11-15)
Репозиторий Отредактируйте это в Викиданных
Написано вPython
Операционная системаКроссплатформенность
ПлатформаWindows, Linux, macOS
ТипИнтегрированная среда развития
ЛицензияМассачусетский технологический институт
Интернет сайтТонни.org

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

Функции

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

[2][3][4][5]

Доступность

Программа работает на Windows, macOS и Linux. Он доступен в виде двоичного пакета, включая последний интерпретатор Python.[3] или же пип -инсталлируемый пакет[6]. Его можно установить через диспетчер пакетов операционной системы на Debian, Raspberry Pi, Ubuntu и Fedora.

Прием

Тонни получил положительные отзывы от сообществ по Python и информатике.[7][8][9]. Это рекомендованный инструмент в нескольких программах МООК[10][11].С июня 2017 года он по умолчанию включен в Raspberry Pi официальный дистрибутив операционной системы Распбиан[12].

Смотрите также

Рекомендации

  1. ^ Аннамаа, Айвар (2015). «Представляем Thonny, среду разработки Python для обучения программированию». Труды 15-й конференции Коли созыва по компьютерным исследованиям в образовании. Коли, Финляндия: ACM. С. 117–121.
  2. ^ Аннамаа, Айвар (2015). «Thonny, Python IDE для обучения программированию». Материалы конференции ACM по инновациям и технологиям в компьютерном образовании 2015 г.. Вильнюс, Литва: ACM. п. 343.
  3. ^ а б "Тонни сайт". Получено 28 октября 2018.
  4. ^ «Тонни на Raspberry Pi: использование новой среды разработки Python в Raspbian». Журнал MagPi. Получено 28 октября 2018.
  5. ^ «Научитесь программировать с Thonny - Python IDE для начинающих». Журнал Fedora. Получено 28 октября 2018.
  6. ^ "Распределение Тонни Python". Индекс пакета Python. Получено 28 октября 2018.
  7. ^ «Вы новичок в Python? Познакомьтесь с IDE для начинающих». JAXenter. Получено 28 октября 2018.
  8. ^ "New Term New Tool - Thonny, Python IDE". C'est la Z. Получено 28 октября 2018.
  9. ^ "Python IDE для начинающих - Thonny, Geany или Idle". ProjectCodeEd. Получено 28 октября 2018.
  10. ^ «Установка пакетов в Тонни». МООК по визуализации данных Python от Университета Райса. Получено 28 октября 2018.
  11. ^ "Тонни". Программирование MOOC от Тартуского университета. Получено 28 октября 2018.
  12. ^ «Обновление рабочего стола Raspbian с некоторыми новыми инструментами программирования». Блог Raspberry Pi. Получено 28 октября 2018.

внешняя ссылка