IDLE (Python): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
+ tmp collegamenti esterni
m top: sistemazione fonti, smistamento lavoro sporco e fix vari
 
(5 versioni intermedie di 5 utenti non mostrate)
Riga 5:
|Didascalia = IDLE in azione in [[Ubuntu]]: shell con impostazioni relative all'highlights
|Sviluppatore = [[Guido van Rossum]]
|UltimaVersione = 3.11.0
|DataUltimaVersione = 24 ottobre 2022
|UltimaVersioneBeta =
|DataUltimaVersioneBeta =
Riga 12:
|SistemaOperativo2 = [[Windows]]
|SistemaOperativo3 = [[MacOS]]
|Linguaggio = [[Python]]
|Genere = [[Integrated development environment]]
|Licenza = [[Python Software Foundation License]]
|SoftwareLibero = sì
|SitoWeb = {{URL|https://docs.python.org/library/idle.html}}
|Lingua = Solo [[lingua inglese|inglese]]
}}
 
'''IDLE''' ('''Integrated Development and Learning Environment''') <ref>From the Help > About screen</ref> <ref>{{CiteCita web|url=https://docs.python.org/3/library/idle.html|titletitolo=IDLE — Python 3.9.5 documentation|access-dateaccesso=4 giugno 2020-06-04|archive-urlurlarchivio=https://web.archive.org/web/20200604195234/https://docs.python.org/3/library/idle.html|archive-date=2020-06-04}}</ref> è 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. <ref>[{{cita testo|url=https://lwn.net/1998/1119/idle.html |titolo=Subject: IDLE 0.1 -- a Python IDE] {{Webarchive|urlurlarchivio=https://web.archive.org/web/20180925142146/https://lwn.net/1998/1119/idle.html|date=2018-09-25}}, 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.''</ref> <ref>[{{cita testo|url=https://web.archive.org/web/20191101181226/https://hg.python.org/cpython/file/tip/Lib/idlelib/HISTORY.txt |titolo=IDLE 0.1 was distributed with the Python 1.5.2b1 release on 12/22/98.]|postscript=nessuno}}, From: ''\Python-1.5.2\Tools\idle\NEWS.txt''</ref>
 
È disponibile come pacchetto opzionale Python in molte [[Distribuzione Linux|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.
Riga 26:
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]], [[Microsoft Windows|Windows]] e [[macOS]].
 
Secondo quanto riportato nella documetazione ufficiale, <ref>{{CiteCita web|url=https://docs.python.org/3/library/idle.html|titletitolo=Documentazione IDLE|languagelingua=Ingleseen}}</ref> 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, [[Syntax highlighting|colorazione del codice Python]], indentazione intelligente, suggerimenti per le chiamate, completamento automatico e altre funzionalità.
 
* '''Debugger''': Include un debugger con punti di [[Breakpoint|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]], <ref>Fonte: {{cita web|url=https://www.python.org/search/hypermail/python-1992/0001.html|titolo=Copia archiviata|accesso=27 ottobre 2009|urlarchivio=https://web.archive.org/web/20091217210327/http://www.python.org/search/hypermail/python-1992/0001.html|dataarchivio=17 dicembre 2009|urlmorto=sì}}</ref> è probabile che il nome IDLE sia stato scelto per omaggiare [[Eric Idle]], uno dei membri fondatori dei Monty Python.
 
== Note ==
<references/>
 
== Altri progetti ==
{{interprogetto}}
 
== Collegamenti esterni ==
* {{Collegamenti esterni}}
* [{{cita testo|url=https://docs.python.org/library/idle.html |titolo=IDLE nella documentazione Python]}}
* [{{cita testo|url=https://wiki.python.org/moin/IDLE |titolo=IDLE sul wiki di Python]}}
* [{{cita testo|url=https://web.archive.org/web/20150901103436/http://www.annedawson.net/Python_Editor_IDLE.htm |titolo=Una guida all'utilizzo di IDLE]}}
 
{{Portale|Informatica|Softwaresoftware libero}}