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.

Commons: IDLE – Sammlung von Bildern, Videos und Audiodateien

Einzelnachweise

  1. blog.python.org. 25. März 2019.
  2. IDLE. In: Open Hub. (abgerufen am 25. Januar 2021).
  3. HISTORY.txt. In: github, The Python programming language. Python, 12. Januar 2019, abgerufen am 12. Januar 2019 (englisch).
  4. IDLE Python 3.7.2 documentation. Abgerufen am 12. Januar 2019 (englisch).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.