IDLE (Python)

IDLE (Python)
IDLE σε περιβάλλον Ubuntu: Το παράθυρο ρύθμισης της επισήμανσης σύνταξης και πίσω το κέλυφος της Python
Γενικά
Ημερ. Δημιουργίας22 Δεκέμβριος 1998
Είδοςολοκληρωμένο περιβάλλον ανάπτυξης, βιβλιοθήκη, ελεύθερο λογισμικό
Διανομή
Έκδοση3.12.9 (4 Φεβρουάριος 2025)[1]
ΛειτουργικάΑνεξάρτητο πλατφόρμας
Ανάπτυξη
Υπευθ. ανάπτυξηςΓκίντο βαν Ρόσσουμ
Σύνδεσμοι
Επίσημος ιστότοπος
https://python.org/idle
Αποθετήριο κώδικα
https://github.com/python/cpython/tree/master/Lib/idlelib

Το IDLE (συντομογραφία του Integrated DeveLopment Environment[2][3] ή Integrated Development and Learning Environment[4]) είναι ένα ολοκληρωμένο περιβάλλον ανάπτυξης (IDE) για την γλώσσα προγραμματισμού Python και παρέχεται δωρεάν μαζί με την εγκατάσταση από την έκδοση 1.5.2 beta.[2][5] Είναι εξολοκλήρου γραμμένο σε Python και επειδή ως γραφικό περιβάλλον χρήστη (GUI) χρησιμοποιεί το Tkinter toolkit, μπορεί να εκτελεσθεί σε περιβάλλον Linux, Microsoft Windows και Mac OS X. Πιθανολογείται ότι το όνομα προήλθε από ένα μέλος της κωμικής σειράς «Monty Python's Flying Circus», τον Eric Idle.[5]

Ιστορία

Ο Γκίντο βαν Ρόσσουμ (Guido van Rossum), όταν ξεκίνησε να δημιουργεί το IDLE δεν είχε πολύ χρόνο να το τελειοποιήσει, οπότε αποφάσισε κάθε βελτίωση να την κυκλοφορεί όσο πιο σύντομα μπορούσε και με συχνότερες εκδόσεις.[6]

  • IDLE 0.1, είναι πρώτη πρόχειρη έκδοση, η οποία κυκλοφόρησε στις 16 Οκτωβρίου του 1998 και απευθυνόταν στα συνδρομητικά μέλη της Python,[Σημ 1] που είχαν την έκδοση 1.5.2 alpha.[6]
  • IDLE 0.2, κυκλοφορεί στις 8 Ιανουαρίου του 1999, που λειτουργεί σε Unix ή Windows (NT ή 9x), Tcl/Tk 8.0 και Python έκδοση 1.5.2 beta.[2]

Χαρακτηριστικά

Το IDLE να είναι ένα απλό IDE, κατάλληλο για αρχάριους, ιδιαιτέρως σε εκπαιδευτικό περιβάλλον.

Σύμφωνα με το IDLE Help της εφαρμογής τα κύρια χαρακτηριστικά είναι:

  • Κειμενογράφος που υποστηρίζει πολλαπλά παράθυρα με χρωματική επισήμανση σύνταξης (syntax highlighting), αυτόματη συμπλήρωση εντολών (autocompletion), κατάλληλη στοίχιση των εντολών με την έξυπνη χρήση των εσοχών και άλλα.[5]
  • Το κέλυφος (shell) της διαδραστικής χρήσης της Python με χρωματική επισήμανση σύνταξης.[5]
  • Ενσωματωμένο εργαλείο αποσφαλμάτωσης (debugger) για την παρακολούθηση της εκτέλεσης του κώδικα με σκοπό την εύρεση σφαλμάτων.[5]

Σημειώσεις

  1. Μέλη της τότε Python Software Activity (PSA), η οποία αργότερα αντικαταστάθηκε από την Python Software Foundation (PSF).

Παραπομπές

  1. «Changelog» (στα Αγγλικά). Ανακτήθηκε στις 1 Απριλίου 2025. 
  2. 2,0 2,1 2,2 Guido van Rossum (8 Ιανουαρίου 1999). «Subject: IDLE 0.2 -- Integrated DeveLopment Environment for Python». Ανακτήθηκε στις 10 Σεπτεμβρίου 2019. 
  3. Από την επιλογή: Help > About, του ίδιου του λογισμικού (του IDLE)
  4. «24.6. IDLE». Python 2.7.16 documentation (στα Αγγλικά). Python Software Foundation. Αρχειοθετήθηκε από το πρωτότυπο στις 6 Μαΐου 2019. Ανακτήθηκε στις 10 Σεπτεμβρίου 2019. 
  5. 5,0 5,1 5,2 5,3 5,4 Αγγελιδάκης, Ν., βλ. πηγές σελ. 13 (σελ. 22 του pdf)
  6. 6,0 6,1 Guido van Rossum (16 Οκτωβρίου 1998). «IDLE 0.1 -- a Python IDE». Linux Weekly News (στα Αγγλικά). Αρχειοθετήθηκε από το πρωτότυπο στις 25 Σεπτεμβρίου 2018. Ανακτήθηκε στις 10 Σεπτεμβρίου 2019. 

Πηγές

Εξωτερικοί σύνδεσμοι

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.