IDLE (Python)
IDLE, Kurzform für „Integrated Development and Learning Environment“, ist die seit 1998[3] dem Installer für die Programmiersprache Python beigegebene leichtgewichtige integrierte Entwicklungsumgebung (IDE). Sie ist vollständig in Python und dem Tkinter GUI-Toolkit, einem Wrapper für Tcl/Tk, geschrieben.
IDLE | |
---|---|
Basisdaten | |
Entwickler | Guido van Rossum |
Erscheinungsjahr | 2002 |
Aktuelle Version | 3.7.3[1] (25. März 2019) |
Betriebssystem | plattformunabhängig |
Programmiersprache | Python[2] |
Kategorie | IDE |
Lizenz | Python-Software-Foundation-Lizenz |
docs.python.org |
IDLE ist als einfache IDE gedacht und eignet sich für Anfänger, auch im Bildungsumfeld. Zu diesem Zweck ist sie plattformübergreifend und vermeidet eine Überladung mit komplizierten Funktionalitäten.
Die Hauptfunktionen sind:[4]
- plattformübergreifend: funktioniert unter Windows, Unix und macOS weitgehend identisch.
- Python-Shell-Fenster (interaktiver Interpreter) mit Einfärbung von Codeeingaben, Ausgaben und Fehlermeldungen.
- Multi-Fenster-Text-Editor mit mehrfacher Rückgängigmachung, automatische Einrückung und Einfärbung des Quellcodes, Autovervollständigung und anderen Funktionen.
- Suchen in jedem Fenster, Ersetzen in Editorfenstern und Durchsuchen mehrerer Dateien.
- Debugger mit persistenten Haltepunkten, Stepping und Anzeige von globalen und lokalen Namensräumen.
- mehrere Dialogboxen für verschiedenste Funktionen und Konfigurationen.
IDLE wurde als „Einweg“-IDE bezeichnet, da erfahrene Benutzer häufig zu einer fortgeschritteneren IDE wechseln.
Da Guido van Rossum, der Erfinder der Sprache Python, die Programmiersprache so benannt hat, um die britische Comedy-Gruppe Monty Python zu ehren, wurde der Name IDLE wahrscheinlich auch gewählt, um Eric Idle, eines der Gründungsmitglieder von Monty Python, zu ehren.
Weblinks
Einzelnachweise
- blog.python.org. 25. März 2019.
- IDLE. In: Open Hub. (abgerufen am 25. Januar 2021).
- HISTORY.txt. In: github, The Python programming language. Python, 12. Januar 2019, abgerufen am 12. Januar 2019 (englisch).
- IDLE Python 3.7.2 documentation. Abgerufen am 12. Januar 2019 (englisch).