Thonny ist eine Python-IDE, die zum Erlernen des Programmierens gedacht ist.
Funktionen:
Einfacher Einstieg. Thonny verfügt über eine integrierte Python-Version 3.10, sodass du nur ein einfaches Installationsprogramm benötigst und sofort mit dem Programmieren loslegen kannst. (Bei Bedarf kannst du auch eine separate Python-Installation verwenden.) Die anfängliche Benutzeroberfläche ist von allen Funktionen befreit, die Anfänger ablenken könnten
Unkomplizierte Variablen. Sobald du mit den „Hello World“-Programmen fertig bist, wähle „Ansicht → Variablen“ und sieh dir an, wie sich deine Programme und Shell-Befehle auf Python-Variablen auswirken
Einfacher Debugger. Drücke einfach Strg+F5 statt F5, und du kannst deine Programme Schritt für Schritt ausführen, ganz ohne Breakpoints. Drücke F6 für einen großen Schritt und F7 für einen kleinen Schritt. Die Schritte folgen der Programmstruktur, nicht nur den Codezeilen
Schrittweise Auswertung von Ausdrücken. Wenn Sie kleine Schritte verwenden, können Sie sogar sehen, wie Python Ihre Ausdrücke auswertet. Stellen Sie sich dieses hellblaue Feld als ein Blatt Papier vor, auf dem Python Teilausdrücke Stück für Stück durch ihre Werte ersetzt
Originalgetreue Darstellung von Funktionsaufrufen. Das Steppen in einen Funktionsaufruf öffnet ein neues Fenster mit separater Tabelle für lokale Variablen und einem Codezeiger. Ein gutes Verständnis der Funktionsweise von Funktionsaufrufen ist besonders wichtig, um Rekursion zu verstehen
Hebt Syntaxfehler hervor. Nicht geschlossene Anführungszeichen und Klammern sind die häufigsten Syntaxfehler von Anfängern. Der Editor von Thonny macht diese leicht erkennbar
Erklärt Gültigkeitsbereiche. Das Hervorheben von Variablenvorkommen erinnert daran, dass derselbe Name nicht immer dieselbe Variable bezeichnet, und hilft dabei, Tippfehler zu erkennen. Lokale Variablen werden visuell von globalen Variablen unterschieden
Modus zur Erklärung von Referenzen. Variablen werden zunächst nach einem vereinfachten Modell (Name → Wert) dargestellt, aber Sie können zu einem realistischeren Modell (Name → Adresse/ID → Wert) wechseln
Code-Vervollständigung. Lernende können APIs mithilfe der Code-Vervollständigung erkunden
Anfängerfreundliche System-Shell. Wählen Sie „Tools“ → „System-Shell öffnen“, um zusätzliche Pakete zu installieren oder den Umgang mit Python in der Befehlszeile zu erlernen. PATH und Konflikte mit anderen Python-Interpretern werden von Thonny geregelt
Einfache und übersichtliche pip-GUI. Wählen Sie „Tools“ → „Pakete verwalten“, um Pakete von Drittanbietern noch einfacher zu installieren
Was ist neu in Version 4.1.7
Korrektur der PyPI-Paketsuche. Thonny stützt die Suchergebnisse nun auf die Liste der 5000 beliebtesten PyPI-Pakete. Wenn Sie ein weniger beliebtes Paket installieren möchten, müssen Sie den genauen Namen eingeben, #3401
Auswahl der ESP32-C6-Familie im esptool-Dialog ermöglichen, #3363
Aktualisierung von org.thonny.Thonny.appdata.xml
Aktualisierung des mitgelieferten esptool
Behebung der fehlenden dbus-next-Abhängigkeit unter Linux
Thonny für Mac
Kostenlos
Version 4.1.7
Schreiben Sie eine ausführliche Rezension zu Thonny