IDLE (Python)

TOMGANG

Skjermbilde av IDLE på Ubuntu
Grunnleggende data

utvikler Guido van Rossum
Forlagsår 2002
Gjeldende  versjon 3.7.3
( 25. mars 2019 )
operativsystem plattformuavhengig
programmeringsspråk python
kategori IDE
Tillatelse Python Software Foundation License
docs.python.org

IDLE , forkortelse for "Integrated Development and Learning Environment", er det lette integrerte utviklingsmiljøet ( IDE ) som har blitt lagt til installasjonsprogrammet for Python- programmeringsspråket siden 1998 . Den er skrevet helt i Python og Tkinter GUI-verktøykassen, en innpakning for Tcl / Tk .

IDLE er ment som en enkel IDE og passer for nybegynnere, inkludert i det pedagogiske miljøet. For dette formålet er det plattform og unngår overbelastning med kompliserte funksjoner.

Hovedfunksjonene er:

  • Tverrplattform: fungerer stort sett identisk under Windows , Unix og macOS .
  • Python shell-vindu (interaktiv tolk ) med farging av kodeinnganger, utganger og feilmeldinger.
  • Flerredigerings tekstredigerer med flere angre , automatisk innrykk og farging av kildekoden, autofullføring og andre funksjoner.
  • Søk i hvilket som helst vindu, erstatt i redigeringsvinduer og søk i flere filer.
  • Debugger med vedvarende no stoppunkter , stepping og visning av globale og lokale navnerom.
  • flere dialogbokser for forskjellige funksjoner og konfigurasjoner.

IDLE har blitt referert til som en "enveis" IDE fordi erfarne brukere ofte vil bytte til en mer avansert IDE.

Siden Guido van Rossum , oppfinneren av Python-språket, kalte programmeringsspråket for å hedre den britiske komikegruppen Monty Python , ble navnet IDLE sannsynligvis også valgt for å hedre Eric Idle , et av de grunnleggende medlemmene av Monty Python.

weblenker

Commons : IDLE  - samling av bilder, videoer og lydfiler

Individuelle bevis

  1. blog.python.org . 25. mars 2019.
  2. tomgang . I: Open Hub . (åpnet 25. januar 2021).
  3. HISTORY.txt. I: github, The Python programmeringsspråk. Python, 12. januar 2019, åpnet 12. januar 2019 .
  4. IDLE Python 3.7.2 dokumentasjon. Hentet 12. januar 2019 .