Thonny

Thonny - це інтегроване середовище розробки для Python, призначене для початківців. Воно підтримує різні способи покрокового виконання коду, покрокове обчислення виразів, детальну візуалізацію стеку викликів і режим пояснень концепцій посилань та купа.[2]

Thonny
Тип Інтегроване середовище розробки
Розробник Aivar Annamaa and contributors
Стабільний випуск 3.1.2 (13 лютого 2019 (2019-02-13))
Версії 3.3.10 (18 травня 2021)[1]
Репозиторій github.com/thonny/thonny
Операційна система Windows, Linux, macOS
Мова програмування Python
Ліцензія MIT
Вебсайт thonny.org

Особливості

  • Номери рядків
  • Покрокове виконання виразів без точок зупину
  • Живі змінні під час відлагоджування
  • Поетапне обчислення виразів (вирази замінюються їх значеннями)
  • Окремі вікна для виконання викликів функцій (для пояснення локальних змінних і стека викликів)
  • Змінні і пам'ять можуть бути пояснені або за допомогою спрощеної моделі (ім'я → значення), або з використанням більш реалістичної моделі (ім'я → адреса/ідентифікатор → значення)
  • Простий графічний інтерфейс менеджера пакетів pip
  • Можливість реєструвати дії користувача для відтворення або аналізу процесу програмування.

Доступність

Програма працює на Windows, MacOS і Linux. Вона доступна у вигляді бінарного пакету, включаючи актуальну версію інтерпретатора Python, або пакету, що встановлюється з допомогою pip [3]. Його можна встановити через менеджер пакетів операцінної системи на Debian, Raspberry Pi, Ubuntu і Fedora.

Відгуки

Thonny отримав позитивні відгуки від спільноти розробників Python та освіти в області комп'ютерних наук. Це був рекомендований інструмент в декількох курсах програмування МООС [4][5]. З червня 2017 року він за замовчуванню включений до офіційного дистрибутиву Raspberry Pi [6].

Примітки

  1. Release 3.3.10 — 2021.
  2. Introducing Thonny, a Python IDE for learning programming.
  3. Thonny Python distribution. Python Package Index. Процитовано 28 жовтня 2018.
  4. Installing Packages in Thonny. Python Data Visualization MOOC by Rice University. Процитовано 28 жовтня 2018.
  5. Thonny. Programmming MOOC by University of Tartu. Процитовано 28 жовтня 2018.
  6. 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.