IDLE in azione in Ubuntu: shell con impostazioni relative all'highlights Image: source and license | |
| Genere | Integrated development environment (non in lista) |
|---|---|
| Sviluppatore | Guido van Rossum |
| Data prima versione | 22 dicembre 1998 |
| Ultima versione | 3.12.9 (4 febbraio 2025) |
| Sistema operativo | Linux Microsoft Windows macOS |
| Linguaggio | Python |
| Licenza | Python Software Foundation License (licenza libera) |
| Lingua | Solo inglese |
| Sito web | docs.python.org/library/idle.html |
IDLE (Integrated Development and Learning Environment) [1][2] è un ambiente di sviluppo integrato per Python che viene distribuito in bundle con la distribuzione Python di default a partire dalla versione 1.5.2b1.[3][4]
È disponibile come pacchetto opzionale Python in molte distribuzioni Linux. IDLE è interamente scritto in linguaggio Python e utilizza il toolkit grafico Tkinter per la sua interfaccia utente. Tkinter è una libreria che fornisce funzioni wrapper per il toolkit Tcl/Tk, permettendo di creare interfacce grafiche in Python.
L'interfaccia di IDLE è intuitiva e facile da usare, rendendola ideale anche per i principianti. Offre tutte le funzionalità di base necessarie per scrivere, eseguire codice Python ed è disponibile per Linux, Windows e macOS.
Secondo quanto riportato nella documentazione ufficiale,[5] le sue caratteristiche principali sono:
- Python Shell Window: Include una finestra di shell interattiva (interprete Python) con colorazione del codice di input, output e messaggi di errore.
- Editor di Testo Multi-Window: Offre un editor di testo con più finestre, con funzionalità come annullamento multipla, colorazione del codice Python, indentazione intelligente, suggerimenti per le chiamate, completamento automatico e altre funzionalità.
- Debugger: Include un debugger con punti di interruzione persistenti (breakpoint), esecuzione passo-passo e visualizzazione dei namespace globali e locali.
Guido van Rossum, il creatore di Python, ha chiarito che IDLE sta per "Integrated Development and Learning Environment" (Ambiente Integrato di Sviluppo e Apprendimento). Dato che van Rossum ha chiamato il linguaggio Python in onore del gruppo comico britannico Monty Python,[6] è probabile che il nome IDLE sia stato scelto per omaggiare Eric Idle, uno dei membri fondatori dei Monty Python.
Note#edit
- ^ From the Help > About screen
- ^ IDLE — Python 3.9.5 documentation, su docs.python.org. URL consultato il 4 giugno 2020 (archiviato dall'url originale il 4 giugno 2020).
- ^ Subject: IDLE 0.1 -- a Python IDE (archiviato dall'url originale il 25 settembre 2018)., By Guido van Rossum - 16 Nov 1998 - comp.lang.python, At the conference I mentioned a few times that I was working on a Tkinter-based IDE for Python. I've decided to use the paradigm "release early and often" for this piece of software (especially since I don't expect I'll have much time to work on it), so version 0.1 (essentially a dump of my directory) is now sitting in the contrib directory ftp.python.org.
- ^ IDLE 0.1 was distributed with the Python 1.5.2b1 release on 12/22/98. (TXT) (archiviato dall'url originale il 1º novembre 2019), From: \Python-1.5.2\Tools\idle\NEWS.txt
- ^ (EN) Documentazione IDLE, su docs.python.org.
- ^ Fonte: Copia archiviata, su python.org. URL consultato il 27 ottobre 2009 (archiviato dall'url originale il 17 dicembre 2009).
Altri progetti#edit
- Wikimedia Commons contiene immagini o altri file su IDLE
Collegamenti esterni#edit
- (EN) Sito ufficiale, su python.org.
- IDLE, su packages.debian.org.
- (EN) IDLE, su GitHub.
- Repository sorgenti di IDLE, su github.com.
- IDLE nella documentazione Python.
- IDLE sul wiki di Python.
- Una guida all'utilizzo di IDLE (archiviato dall'url originale il 1º settembre 2015).
This article is mirrored from “IDLE (Python)” on Italiano Wikipedia, revision 152754480, written by Wikipedia's contributors and licensed CC BY-SA 4.0. Editing it here creates a Quire copy with its own history.
Synced with Wikipedia revision 152754480 · just now